create()
create(array $param, \Pluf_Model $owner = null, $ownerId = null) : \Bank_Receipt
یک پرداخت جدید ایجاد میکند
روالی که برای ایجاد یک پرداخت دنبال میشه میتونه خیلی متفاوت باشه و ساختارهای رو برای خودش ایجاد کنه. برای همین ما پارامترهای ارسالی در در خواست رو هم ارسال میکنیم.
پرداخت ایجاد شده بر اساس اطلاعاتی است که با متغیر $reciptParam ارسال میشود. این پارامترها باید به صورت یک آرایه بوده و شامل موارد زیر باشد:
$param = array(
'amount' => 1000, // مقدار پرداخت به ریال
'title' => 'payment title',
'description' => 'description',
'email' => 'user@email.address',
'phone' => '0917222222',
'callbackURL' => 'http://.....',
'backend_id' => 2
);
- *amount: مقدار بر اساس ریال
- *title: عنوان پرداخت
- *description: توضیحات
- email: رایانامه مشتری
- phone: شماره تماس مشتری
- callbackURL: آدرسی که بعد از تکمیل باید فراخوانی شود
- *backend: درگاه پرداخت مورد نظر
در نهایت باید موجودیتی تعیین بشه که این پرداخت رو میخواهیم براش ایجاد کنیم.
Parameters
array | $param | |
\Pluf_Model | $owner | |
$ownerId |