পেপাল রিটার্ন ইউআরএল সেট করে এবং এটিকে স্বয়ংক্রিয়ভাবে ফিরিয়ে আনছে?


127

এটি অনুসরণ করার প্রশ্নে: পিএইচপি: পেপাল চেকআউট শুরু করার সহজ উপায়?

সুতরাং, আমার সমস্যাটি হ'ল আমি ফিরতি url উল্লেখ করছি। যাইহোক, পেপ্যাল ​​দিয়ে অর্থ প্রদানের পরে, আমি এএ স্ক্রিনে শেষ করি যা বলে:

আপনি সবেমাত্র আপনার অর্থ প্রদান সম্পূর্ণ করেছেন। XXXX, আপনি সবেমাত্র আপনার অর্থ প্রদান সম্পন্ন করেছেন। এই অর্থ প্রদানের জন্য আপনার লেনদেনের আইডি হ'ল: XXXXXXXXXXXXX।

আমরা XX@XXXX.com এ একটি নিশ্চিতকরণ ইমেল প্রেরণ করব। এই লেনদেনটি আপনার বিবৃতিতে পেপাল হিসাবে উপস্থিত হবে।

Go to PayPal account overview

আমার এই স্ক্রিনটি না দেখানো এবং সরাসরি ফিরতি URL এ যাওয়ার প্রয়োজন go আমার আছে:

  • "রিটার্ন" ভেরিয়েবল সেট করুন
  • "আরএম" ভেরিয়েবল: 2 এ সেট করুন (যা গাইড = " ক্রেতার ব্রাউজারটি POST পদ্ধতি ব্যবহার করে রিটার্ন URL এ পুনঃনির্দেশিত হয়, এবং সমস্ত অর্থ প্রদানের ভেরিয়েবলগুলি অন্তর্ভুক্ত করা হয় ")

আসলে, আমার পুরো ফর্মটি এখানে:

<form method="post" action="https://www.sandbox.paypal.com/cgi-bin/webscr">
  <input type="hidden" value="_xclick" name="cmd">
  <input type="hidden" value="onlinestore@thegreekmerchant.com" name="business">
  <!-- <input type="hidden" name="undefined_quantity" value="1" /> -->
  <input type="hidden" value="Order at The Greek Merchant:&lt;Br /&gt;Goldfish Flock BLG&lt;br /&gt;" name="item_name">
  <input type="hidden" value="NA" name="item_number">
  <input type="hidden" value="22.16" name="amount">
  <input type="hidden" value="5.17" name="shipping">
  <input type="hidden" value="0" name="discount_amount">        
  <input type="hidden" value="0" name="no_shipping">
  <input type="hidden" value="No comments" name="cn">
  <input type="hidden" value="USD" name="currency_code">
  <input type="hidden" value="http://XXX/XXX/XXX/paypal/return" name="return">
  <input type="hidden" value="2" name="rm">      
  <input type="hidden" value="11255XXX" name="invoice">
  <input type="hidden" value="US" name="lc">
  <input type="hidden" value="PP-BuyNowBF" name="bn">
  <input type="submit" value="Place Order!" name="finalizeOrder" id="finalizeOrder" class="submitButton">
</form>

আমি কীভাবে এটি স্বয়ংক্রিয়ভাবে ফিরে যেতে পারি তা সম্পর্কে কোনও ধারণা? বিকল্পভাবে, আমি কীভাবে পেমেন্টের ফলাফলটি আমার ওয়েবসাইটে ফিরে পাব যাতে আমি ডেটাবেস আপডেট করতে পারি? আইপিএন কী?


দয়া করে নোট করুন, আপনার কাস্টম রিটার্ন প্যারামিটারের হোস্টগুলি অবশ্যই আপনার পেপ্যাল ​​অ্যাকাউন্টে কনফিগার করা উচিত।
আন্দ্রেয়াস

উত্তর:


199

আপনাকে আপনার পেপাল অ্যাকাউন্টে অটো রিটার্ন সক্ষম করতে হবে, অন্যথায় এটি returnক্ষেত্রটিকে উপেক্ষা করবে ।

ডকুমেন্টেশন থেকে (জানুয়ারী 2019 এ নতুন লেআউট প্রতিফলিত করার জন্য আপডেট হয়েছে):

অটো রিটার্ন ডিফল্টভাবে বন্ধ করা হয়। অটো রিটার্ন চালু করতে:

  1. Https://www.paypal.com বা https://www.sandbox.paypal.com এ আপনার পেপাল অ্যাকাউন্টে লগ ইন করুন আমার অ্যাকাউন্ট ওভারভিউ পৃষ্ঠাটি উপস্থিত হয়।
  2. উপরের ডানদিকে গিয়ার আইকনটি ক্লিক করুন। প্রোফাইল সংক্ষিপ্ত পৃষ্ঠা প্রদর্শিত হবে।
  3. বাম কলামে আমার বিক্রয় পছন্দগুলি লিঙ্কটি ক্লিক করুন।
  4. অনলাইনে বিক্রয় বিভাগের অধীনে, ওয়েবসাইট অগ্রাধিকারের জন্য সারিতে থাকা আপডেট লিংকে ক্লিক করুন। ওয়েবসাইট প্রদান অগ্রাধিকার পৃষ্ঠা প্রদর্শিত হবে
  5. ওয়েবসাইট পেমেন্টের জন্য অটো রিটার্নের অধীনে, অটো রিটার্ন সক্ষম করতে অন রেডিও বোতামটি ক্লিক করুন।
  6. রিটার্ন ইউআরএল ফিল্ডে, আপনি যে URL টি দিতে চান তাতে আপনার পেয়াররা তাদের অর্থ প্রদান সম্পূর্ণ করার পরে আপনাকে পুনর্নির্দেশ করতে চান। দ্রষ্টব্য: পেপাল আপনার প্রবেশ করা রিটার্ন URL টি পরীক্ষা করে। যদি URL টি সঠিকভাবে ফর্ম্যাট করা না থাকে বা যাচাই করা যায় না, পেপাল অটো রিটার্ন সক্রিয় করবে না।
  7. পৃষ্ঠার নীচে স্ক্রোল করুন, এবং সংরক্ষণ বোতামটি ক্লিক করুন।

তাত্ক্ষণিক অর্থপ্রদানের বিজ্ঞপ্তির জন্য আইপিএন। এটি আপনাকে অটো-রিটার্ন থেকে যা পাবেন তার চেয়ে আরও নির্ভরযোগ্য / দরকারী তথ্য দেবে।

আইপিএন এর জন্য ডকুমেন্টেশন এখানে: https://www.x.com/sites/default/files/ipnguide.pdf

আইপিএন এর জন্য অনলাইন ডকুমেন্টেশন: https://developer.paypal.com/docs/classic/ipn/gs_IPN/

সাধারণ পদ্ধতিটি হ'ল আপনি notify_urlঅনুরোধটি সহ একটি প্যারামিটারটি পাস করেন এবং এমন একটি পৃষ্ঠা সেট আপ করেন যা আইপিএন বিজ্ঞপ্তিগুলি পরিচালনা করে এবং বৈধ করে দেয় এবং পেপাল সেই পৃষ্ঠায় অনুরোধ প্রেরণ করবে যখন আপনাকে প্রদান / ফেরত / ইত্যাদি প্রদান করবে not মধ্য দিয়ে যেতে. সেই আইপিএন হ্যান্ডলার পৃষ্ঠাটি অর্থ প্রদানের হিসাবে অর্ডার চিহ্নিত করার জন্য ডাটাবেস আপডেট করার সঠিক স্থান হবে।


2
এখানে এক নজরে
বিকাশকারী

5
পেপালের নতুন ওয়েব সাইট বিন্যাসের সাথে, এটি আর ঠিক সঠিক নয়। পদক্ষেপ 3) My Selling Tools পদক্ষেপ 4 ক্লিক করুন) এর Website Preferencesনীচে ক্লিক করুনSelling Online
ওয়েবনেট

2
পেপাল দ্বারা অর্ডারটি সঠিকভাবে পরিচালিত হয়েছিল যাচাই করতে আইপিএন ব্যবহার করা উচিত, তবে, সাফল্যের বিষয়ে আপনার সচেতন ব্যবহারকারীর কাছে আপনাকে এখনও দেখানোর জন্য রিটার্ন url দরকার। আপনি যে ইমেল প্রেরণ করেছেন তা অনেকবার ব্যবহারকারীর না পেয়ে থাকে, তাই তারা এখনই পণ্যটিতে (ডাউনলোড, ইত্যাদি) অ্যাক্সেস পেতে পারলে খুব ভাল।
পেকুনাইট

1
@ কেভিন স্ট্রাইকার কীভাবে আমরা 2 টি আলাদা সাইটের জন্য ইউআরএল ফেরত সেটআপ করতে পারি? যেমন আমি যদি 2 টি ওয়েবসাইটের জন্য একটি পেপাল অ্যাকাউন্ট ব্যবহার করি তবে আমি আপনার পদক্ষেপগুলি ব্যবহার করে রিটার্ন url হিসাবে কেবল একটি URL যুক্ত করতে পারি can আমি কীভাবে এটি 2 টি সাইটের জন্য ব্যবহার করতে পারি?
গৌরব

4
এটি একেবারেই সঠিক নয় যে "আপনাকে আপনার পেপাল অ্যাকাউন্টে স্বয়ংক্রিয় রিটার্ন সক্ষম করতে হবে, অন্যথায় এটি returnক্ষেত্রটিকে উপেক্ষা করবে ।" returnআপনি চেকআউটে যাওয়ার জন্য যে কোনও ইউআরএল প্যারামিটারটি সম্মানিত হবে এবং বিক্রেতার পেপাল অ্যাকাউন্ট প্রোফাইলে কনফিগার করা কোনও অটো রিটার্ন ইউআরএল (বা এর অভাব) ওভাররাইড করবে তবে তাদের যদি সেখানে অটো রিটার্ন সক্ষম না হয় তবে ক্রেতাকে ম্যানুয়ালি অতীতটি ক্লিক করতে হবে স্বয়ংক্রিয়ভাবে পুনঃনির্দেশের পরিবর্তে সেই URL এ পুনঃনির্দেশ করার জন্য চেকআউটটির সমাপ্তি।
সাবগোথিয়াস

42

সরাসরি অর্থ প্রদানের জন্য পিএইচপি ব্যবহার করে নমুনা ফর্ম।

<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
    <input type="hidden" name="cmd" value="_cart">
    <input type="hidden" name="upload" value="1">
    <input type="hidden" name="business" value="you@youremail.com">

    <input type="hidden" name="item_name_' . $x . '" value="' . $product_name . '">
    <input type="hidden" name="amount_' . $x . '" value="' . $price . '">
    <input type="hidden" name="quantity_' . $x . '" value="' . $each_item['quantity'] . '"> 
    <input type="hidden" name="custom" value="' . $product_id_array . '">
    <input type="hidden" name="notify_url" value="https://www.yoursite.com/my_ipn.php">
    <input type="hidden" name="return" value="https://www.yoursite.com/checkout_complete.php">
    <input type="hidden" name="rm" value="2">
    <input type="hidden" name="cbt" value="Return to The Store">
    <input type="hidden" name="cancel_return" value="https://www.yoursite.com/paypal_cancel.php">
    <input type="hidden" name="lc" value="US">
    <input type="hidden" name="currency_code" value="USD">
    <input type="image" src="http://www.paypal.com/en_US/i/btn/x-click-but01.gif" name="submit" alt="Make payments with PayPal - its fast, free and secure!">
</form>

দয়া করে notify_url ক্ষেত্রগুলির মধ্যে দিয়ে যান, ফিরে যান, বাতিল করুন_প্রাপ্ত হন

আইপিএন (my_ipn.php) হ্যান্ডলিংয়ের জন্য নমুনা কোড যা প্রদানের পরে পেপ্যাল ​​দ্বারা অনুরোধ করা হয়।

আইপিএন তৈরির বিষয়ে আরও তথ্যের জন্য, দয়া করে এই লিঙ্কটি দেখুন।

<?php
// Check to see there are posted variables coming into the script
if ($_SERVER['REQUEST_METHOD'] != "POST")
    die("No Post Variables");
// Initialize the $req variable and add CMD key value pair
$req = 'cmd=_notify-validate';
// Read the post from PayPal
foreach ($_POST as $key => $value) {
    $value = urlencode(stripslashes($value));
    $req .= "&$key=$value";
}
// Now Post all of that back to PayPal's server using curl, and validate everything with PayPal
// We will use CURL instead of PHP for this for a more universally operable script (fsockopen has issues on some environments)
//$url = "https://www.sandbox.paypal.com/cgi-bin/webscr";
$url = "https://www.paypal.com/cgi-bin/webscr";
$curl_result = $curl_err = '';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $req);
curl_setopt($ch, CURLOPT_HTTPHEADER, array("Content-Type: application/x-www-form-urlencoded", "Content-Length: " . strlen($req)));
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_VERBOSE, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_TIMEOUT, 30);
$curl_result = @curl_exec($ch);
$curl_err = curl_error($ch);
curl_close($ch);

$req = str_replace("&", "\n", $req);  // Make it a nice list in case we want to email it to ourselves for reporting
// Check that the result verifies
if (strpos($curl_result, "VERIFIED") !== false) {
    $req .= "\n\nPaypal Verified OK";
} else {
    $req .= "\n\nData NOT verified from Paypal!";
    mail("you@youremail.com", "IPN interaction not verified", "$req", "From: you@youremail.com");
    exit();
}

/* CHECK THESE 4 THINGS BEFORE PROCESSING THE TRANSACTION, HANDLE THEM AS YOU WISH
  1. Make sure that business email returned is your business email
  2. Make sure that the transaction�s payment status is �completed�
  3. Make sure there are no duplicate txn_id
  4. Make sure the payment amount matches what you charge for items. (Defeat Price-Jacking) */

// Check Number 1 ------------------------------------------------------------------------------------------------------------
$receiver_email = $_POST['receiver_email'];
if ($receiver_email != "you@youremail.com") {
//handle the wrong business url
    exit(); // exit script
}
// Check number 2 ------------------------------------------------------------------------------------------------------------
if ($_POST['payment_status'] != "Completed") {
    // Handle how you think you should if a payment is not complete yet, a few scenarios can cause a transaction to be incomplete
}

// Check number 3 ------------------------------------------------------------------------------------------------------------
$this_txn = $_POST['txn_id'];
//check for duplicate txn_ids in the database
// Check number 4 ------------------------------------------------------------------------------------------------------------
$product_id_string = $_POST['custom'];
$product_id_string = rtrim($product_id_string, ","); // remove last comma
// Explode the string, make it an array, then query all the prices out, add them up, and make sure they match the payment_gross amount
// END ALL SECURITY CHECKS NOW IN THE DATABASE IT GOES ------------------------------------
////////////////////////////////////////////////////
// Homework - Examples of assigning local variables from the POST variables
$txn_id = $_POST['txn_id'];
$payer_email = $_POST['payer_email'];
$custom = $_POST['custom'];
// Place the transaction into the database
// Mail yourself the details
mail("you@youremail.com", "NORMAL IPN RESULT YAY MONEY!", $req, "From: you@youremail.com");
?>

নীচের চিত্রটি আপনাকে পেপাল প্রক্রিয়াটি বুঝতে সহায়তা করবে। পেপাল প্রক্রিয়া প্রবাহ

আরও পড়ার জন্য নিম্নলিখিত লিঙ্কগুলি দেখুন;

আশা করি এটি আপনাকে সাহায্য করবে .. :)


1
আজকের পেপাল এপিআইগুলির সাথে এটি এখনও বৈধ কিনা যদি কেউ জানেন? আমি দেখতে পাচ্ছি যে প্রশ্নটি 2 বছরের পুরানো।
ম্যাট ওয়েল্যান্ডার

1
'রিটার্ন' এবং 'বাতিল_প্রাপ্ত' ইউআরএলগুলি ক্রেতাকে তাত্ক্ষণিক লেনদেনের প্রতিক্রিয়া সরবরাহ করার জন্য ব্যবহৃত হয় এবং এর জন্য পিডিটি ভেরিয়েবল ব্যবহার করতে পারে। তবে, পিপি কেবল তাদের সাথে একবার চেষ্টা করে, তাই সমালোচনামূলক অর্ডার পূরণের জন্য তাদের উপর নির্ভর করা যায় না (বলুন ক্রেতা অর্থ প্রদানের পরে ব্রাউজারটি বন্ধ করে দেয়, তবে এখনও পিপি তে)। তার জন্য, আপনি 'নোটিফাই_আরল' এর মাধ্যমে নির্ভরযোগ্য আইপিএন প্রক্রিয়াটিও নূন্যতম 'সমাপ্ত' স্থিতি প্রক্রিয়াকরণে ব্যাক আপ করতে চাইতে পারেন (অন্য কোনও বিষয় ব্যর্থ হোন, সম্ভবত ম্যানুয়াল আলোচনার প্রয়োজন হবে)। আপনার পিডিটি এবং আইপিএন সার্ভার প্রসেসিংয়ে নিশ্চিত হওয়া দরকার যে কেবলমাত্র একবারে অর্ডারটি পূরণ হয়েছে।
পতঞ্জলি

আমি বিশ্বাস করি বিষয়গুলি পরিবর্তিত হয়েছে এবং পেপাল সাফল্য.এফপি এখন কেবল জিইটি ভেরিয়েবলগুলির সাথে কাজ করে। এখানে দেখুন: stackoverflow.com/questions/45671366/…
সল

23

আমি খুঁজে পেয়েছি এক উপায়:

আপনার উত্পন্ন ফর্ম কোডটিতে এই ক্ষেত্রটি প্রবেশ করার চেষ্টা করুন:

<input type='hidden' name='rm' value='2'>

আরএম এর অর্থ রিটার্ন পদ্ধতি ;

2 অর্থ (পোস্ট)

ব্যবহারকারীর ক্রয় এবং আপনার সাইটের ইউআরএল ফিরে আসার পরে, তারপরে সেই ইউআরএল পোস্টের পরামিতিগুলিও পায়

পিএস যদি পিএইচপি ব্যবহার করে থাকে তবে var_dump($_POST);আপনার রিটার্ন ইউআরএল (স্ক্রিপ্ট) sertোকানোর চেষ্টা করুন , তারপরে একটি পরীক্ষা ক্রয় করুন এবং আপনি যখন নিজের সাইটে ফিরে আসবেন তখন দেখবেন আপনার ইউআরএলে কী পরিবর্তনশীল রয়েছে।


আপনি কি আসলে এটি ব্যবহার করেছেন?
সাইমন গিবস

এই দুর্দান্ত ছিল। যতক্ষণ পেপ্যালে পেমেন্টের ডেটা ট্রান্সফার বন্ধ থাকে ততক্ষণ আপনি সমস্ত পোস্ট সেটিংস রিটার্ন url এ প্রেরণ পাবেন।
জুলিয়ানজে

4

আমি সম্প্রতি এই থ্রেডের সমতুল্য সমস্যার মুখোমুখি হয়ে এটিকে ভাগ করে নিচ্ছি

দীর্ঘ সময়ের জন্য, আমার স্ক্রিপ্টটি ভালভাবে কাজ করেছে (বেসিক পেমেন্ট ফর্ম) এবং আমার সাফল্য.পিএফপি পৃষ্ঠায় এবং পোষ্ট ভেরিয়েবল হিসাবে আইপিএন ডেটাতে পোষ্ট ভেরিয়েবলগুলি ফিরিয়ে দিয়েছে। যাইহোক, ইদানীং, আমি লক্ষ্য করেছি যে রিটার্ন পৃষ্ঠা (সাফল্য.এফপি) আর কোনও পোষ্ট ভার্সন পাচ্ছে না। আমি স্যান্ডবক্সে পরীক্ষা করেছি এবং লাইভ করেছি এবং আমি নিশ্চিত যে পেপাল কিছু পরিবর্তন করেছে!

Notify_url এখনও সঠিক আইপিএন ডেটা আমাকে ডিবি আপডেট করার অনুমতি দেয় তবে আমি আমার রিটার্ন ইউআরএল (সাফল্য.পিপি) পৃষ্ঠায় একটি সাফল্য বার্তা প্রদর্শন করতে সক্ষম হইনি।

পেপাল ওয়েবসাইটের প্রদানের পছন্দগুলি এবং আইপিএন-এ বিকল্পগুলি চালু এবং বন্ধ করার জন্য অনেকগুলি সংমিশ্রণ চেষ্টা করার পরেও, আমি এখনও কোনও বার্তা প্রক্রিয়াকরণ করতে পারি তা নিশ্চিত করতে আমার স্ক্রিপ্টে কিছু পরিবর্তন আনতে হয়েছিল। আমি এই দুর্দান্ত গাইড অনুসরণ করে PDT এবং অটো রিটার্ন চালু করে এটি সম্পাদন করেছি ।

এখন এটি সব ঠিকঠাক কাজ করে তবে একমাত্র ইস্যু হ'ল ফিরতি ইউআরএলে PDT ভেরিয়েবলগুলি রয়েছে যা কুৎসিত!

আপনি এটি সহায়ক খুঁজে পেতে পারেন


3

আমি মনে করি যে কেভিন দ্বারা উপরে বর্ণিত হিসাবে অটো রিটার্ন মান সেট করার ধারণাটি কিছুটা অদ্ভুত!

উদাহরণস্বরূপ বলুন যে আপনার একাধিক ওয়েবসাইট রয়েছে যা আপনার পেমেন্টগুলি পরিচালনা করতে একই পেপাল অ্যাকাউন্ট ব্যবহার করে, বা বলুন যে আপনার কাছে একটি ওয়েবসাইটে বিভিন্ন বিভাগ রয়েছে যা বিভিন্ন ক্রয়ের কাজ সম্পাদন করে এবং যখন প্রদানের সময় বিভিন্ন রিটার্ন-ঠিকানা প্রয়োজন সম্পন্ন হয়. আমি যদি 'পেমেন্টের জন্য পিএইচপি ব্যবহার করে নমুনা ফর্ম' বিভাগে উপরে বর্ণিত হিসাবে আমার পৃষ্ঠায় একটি বোতাম রাখি, আপনি দেখতে পাচ্ছেন যে সেখানে একটি লাইন রয়েছে:

input type="hidden" name="return" value="https://www.yoursite.com/checkout_complete.php"

যেখানে আপনি পৃথক ফেরতের মান নির্ধারণ করেন। কেন এটি সাধারণভাবে, প্রোফাইল বিভাগে সেট করতে হবে?!?!

এছাড়াও, আপনি প্রোফাইল বিভাগে কেবল একটি মান সেট করতে পারার কারণে, এর অর্থ (এএফএআইকি) আপনি একাধিক ক্রিয়া সহ কোনও সাইটে অটো রিটার্ন ব্যবহার করতে পারবেন না।

মন্তব্য করুন ??


3
পেপাল কনফিগারেশনে অটো রিটার্ন url সেটআপ ওভাররাইড করে প্রতিটি ফর্মের জন্য রিটার্ন প্যারামিটারটি পাস করা যেতে পারে
ড্রপহিট

1
হ্যাঁ ড্রপহিট যা বলেছিল, এটি কেবলমাত্র ডিফল্ট অটো রিটার্ন মান, যদি আপনি এটি প্যারামিটার হিসাবে পাস করতে ভুলে যান। যদি আপনি এটি প্যারামিটার হিসাবে পাস করেন তবে এটি আপনার প্রতিটি ওয়েবসাইটের জন্য আপনার রিটার্ন url ব্যবহার করবে।
হামিশ

এটা কি সাহায্য করে? codeseekah.com/2012/02/11/…
হামিশ

@ ড্রপহিট পিডিটি তখনও প্রতি বোতামের ওভাররাইডেন returnমানগুলি নিয়ে কাজ করে? সুতরাং আমার কাছে বিভিন্ন রিটার্ন পৃষ্ঠাগুলি থাকতে পারে যা এখনও সমস্ত পিডিটি ডেটা গ্রহণ করবে?
দাই

দেরী জবাবের জন্য দুঃখিত - আমি নিশ্চিত না যে এটি কাজ করবে তবে আমার বর্তমান
সংহতগুলি

1

চেকআউট পৃষ্ঠায়, 'বাতিল_প্রাপ্ত' লুকানো ফর্ম উপাদানটি সন্ধান করুন:

আপনি যে URL এ ফিরে যেতে চান তাতে বাতিল_পথ ফর্ম উপাদানটির মান সেট করুন:


আসলে, 'বাতিল রিটার্ন' কেবল তখনই ব্যবহার করা হয় যখন লেনদেন ব্যর্থ হয়। সফলভাবে সম্পন্ন লেনদেনগুলি পরিচালনা করতে আপনার একটি 'রিটার্ন' ইউআরএল সরবরাহ করা উচিত, অন্যথায় ডিফল্ট URL তাদের জন্য ব্যবহৃত হবে for
পাতঞ্জলি

যখন লেনদেন ব্যর্থ হয় তখন নয়, বরং ক্রেতারা যখন তাদের অর্ডার সম্পূর্ণ না করে চেকআউট চলাকালীন "বাতিল এবং [[ব্যবসায়ীর নাম]" "লিঙ্কটি ক্লিক করেন।
সাবগোথিয়াস
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.