<?phpusePayum\Core\Model\Payment;usePayum\Core\GatewayInterface;usePayum\Core\Request\Capture;$model =newPayment();$model->setCurrencyCode('USD');$model->setTotalAmount(1);$model->setDetails(array('RETURNURL'=>'http://return.url','CANCELURL'=>'http://cancel.url',));/** @varGatewayInterface $gateway */$gateway->execute(newCapture($model));// or using raw format$model =array('PAYMENTREQUEST_0_CURRENCYCODE'=>'USD','PAYMENTREQUEST_0_AMT'=>1,'RETURNURL'=>'http://return.url','CANCELURL'=>'http://cancel.url',);$gateway->execute(newCapture($model);
Payum is an MIT-licensed open source project with its ongoing development made possible entirely by the support of community and our customers. If you'd like to join them, please consider: