Restore Paystack Inline in-page sheet/modal; stop separate-browser checkout.
Deploy Ladill Merchant / deploy (push) Successful in 1m46s
Deploy Ladill Merchant / deploy (push) Successful in 1m46s
Pass access_code through pay responses and launch PaystackPop from the shared sheet instead of window.open.
This commit is contained in:
@@ -89,6 +89,8 @@ class MerchantSaleService
|
||||
return [
|
||||
'order' => $order,
|
||||
'checkout_url' => (string) ($payOrder['checkout_url'] ?? ''),
|
||||
'access_code' => isset($payOrder['access_code']) ? (string) $payOrder['access_code'] : null,
|
||||
'public_key' => isset($payOrder['public_key']) ? (string) $payOrder['public_key'] : null,
|
||||
'callback_url' => $callbackUrl,
|
||||
];
|
||||
}
|
||||
@@ -179,6 +181,8 @@ class MerchantSaleService
|
||||
return [
|
||||
'booking' => $booking,
|
||||
'checkout_url' => (string) ($payOrder['checkout_url'] ?? ''),
|
||||
'access_code' => isset($payOrder['access_code']) ? (string) $payOrder['access_code'] : null,
|
||||
'public_key' => isset($payOrder['public_key']) ? (string) $payOrder['public_key'] : null,
|
||||
'callback_url' => $callbackUrl,
|
||||
];
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user