Ortak Ödeme Sayfası

PayBull tarafından barındırılan Ortak Ödeme Sayfası, işletmelerin çevrimiçi ödemelerini kolayca alabilmelerini sağlayan güvenilir ve hızlı bir ödeme yöntemidir. Bu çözüm, PayBull tarafından barındırılan bir link aracılığıyla ödemelerinizi almanıza ve ödeme sonrasında callback URL'lere dönüş yapmanıza olanak tanır.

Method API Uç Noktası (Endpoint) İçerik-Türü
POST /purchase/link application/x-www-form-urlencoded

ÖRNEK KODLAR

$invoice['invoice_id'] = “345345535”; // One unique id which will  be available in the return or cancel URL

$invoice['invoice_description'] = “ INVOICE  TEST DESCRIPTION” ;

$invoice['total'] =  1300

$invoice[discount] =  220 //The amount of coupon code or discount value

$invoice[coupon] =  “3XY8P”  //couponn code in  case applicable

$invoice['return_url'] =  “https://<your_success_url>”

$invoice['cancel_url'] =   “https://<your_fail_or_cancel_url>”

$invoice['items'] = array(

array(“name”=>”Item1”,”price”=>200,”qnantity”=>2,”description”=>”item1 description”),

array(“name”=>”Item2”,”price”=>100,”qnantity”=>1,”description”=>”item2 description”),

array(“name”=>”Item3”,”price”=>400,”qnantity”=>2,”description”=>”item3 description”),

);
//billing info

    $invoice['bill_address1'] = 'Address 1'; //should not more than 100 characters

    $invoice['bill_address2'] = 'Address 2'; //should not more than 100 characters
    $invoice['bill_city'] = 'Istanbul';

    $invoice['bill_postcode'] = '1111';

    $invoice['bill_state'] = 'Istanbul';

    $invoice['bill_country'] = 'TURKEY';

    $invoice['bill_phone'] = '008801777711111';

    $invoice['bill_email'] = '[email protected]';

$invoice['sale_webhook_key'] = 'sale_webhook_key';// Bu anahtar Paybull Üye işyeri Panel'de atanmalıdır

Tüm vergiler ve gönderim ücretleri invoice items dizisinde madde olarak eklenecektir.
Öğe adları, sırasıyla miktar 1 ile birlikte “Tax” ve “Shipping Charge” olmalıdır.