polish_payments_api
  • Welcome
  • Installation & Requirements
  • Basic info
  • Online payments
    • SimPay transfer/paysafecard/blik/paypal
    • SimPay direct billing
    • HotPay transfer & paysafecard
    • HotPay mobile (direct billing/premiumrate)
    • CashBill transfer & paysafecard
    • Paybylink transfer
    • Paybylink paysafecard
    • Paybylink direct billing
    • Dpay transfer
    • Dpay direct billing
    • Dotpay transfer
    • OpenPayU transfer
    • iMoje transfer
    • Przelewy24 transfer
    • MicroSMS transfer
  • SMS Premium
    • Basic info
    • CashBill SMS
    • GetPay SMS
    • HotPay SMS
    • MicroSMS SMS
    • Paybylink SMS
    • SimPay SMS
Powered by GitBook
On this page
  1. Online payments

MicroSMS transfer

MicroSMS class is deprecated since MicroSMS does not exist anymore. It will be removed in future release.

Base:

$msms = $payment->online(
    new MicrosmsPayment(
        (int)shopId, 
        (int)userId,
        'hash',
        (bool)useMd5 (default: false)
    )
);

Initiate payment:

$msms->setAmount(1.23); //required
//optionals
$msms->setDescription('description');
$msms->setControl('myCustomData');
$msms->setReturnUrlc('https://notify.url');
$msms->setReturnUrl('https://payment-finished.pl');

$payment = $msms->generatePayment();
$payment->getTransactionUrl(); //transaction url
$payment->getTransactionId(); //transaction id
PreviousPrzelewy24 transferNextBasic info

Last updated 2 months ago