|
17 | 17 | use Flowwow\Cloudpayments\Request\PaymentsList;
|
18 | 18 | use Flowwow\Cloudpayments\Request\PaymentsListV2;
|
19 | 19 | use Flowwow\Cloudpayments\Request\PaymentsRefund;
|
| 20 | +use Flowwow\Cloudpayments\Request\PaymentsSbpLink; |
| 21 | +use Flowwow\Cloudpayments\Request\PaymentsSbpQr; |
20 | 22 | use Flowwow\Cloudpayments\Request\PaymentsVoid;
|
21 | 23 | use Flowwow\Cloudpayments\Request\Post3DS;
|
22 | 24 | use Flowwow\Cloudpayments\Request\Receipt\CorrectionReceiptData;
|
@@ -343,6 +345,30 @@ public function paymentsTokensList(?TokenList $data = null): TokenArrayResponse
|
343 | 345 | return $this->request($method, $data === null ? [] : $data->asArray(), new TokenArrayResponse());
|
344 | 346 | }
|
345 | 347 |
|
| 348 | + /** |
| 349 | + * Создание оплаты СБП по ссылке |
| 350 | + * @param PaymentsSbpLink $data |
| 351 | + * @return TransactionResponse |
| 352 | + */ |
| 353 | + public function paymentsSbpLink(PaymentsSbpLink $data): TransactionResponse |
| 354 | + { |
| 355 | + $method = CloudMethodsEnum::PAYMENTS_SBP_LINK; |
| 356 | + |
| 357 | + return $this->request($method, $data->asArray(), new TransactionResponse()); |
| 358 | + } |
| 359 | + |
| 360 | + /** |
| 361 | + * Создание оплаты СБП по QR-коду |
| 362 | + * @param PaymentsSbpQr $data |
| 363 | + * @return TransactionResponse |
| 364 | + */ |
| 365 | + public function paymentsSbpQr(PaymentsSbpQr $data): TransactionResponse |
| 366 | + { |
| 367 | + $method = CloudMethodsEnum::PAYMENTS_SBP_QR; |
| 368 | + |
| 369 | + return $this->request($method, $data->asArray(), new TransactionResponse()); |
| 370 | + } |
| 371 | + |
346 | 372 | /**
|
347 | 373 | * Метод создания подписки на рекуррентные платежи
|
348 | 374 | * @param SubscriptionCreate $data
|
|
0 commit comments