With Peach payments, you can accept EFTSecure, Masterpass, Mobicred, OZOW, and Cards using our Hosted payments page.


See below article about the hosted payment page - It is called peach payments Checkout.


https://support.peachpayments.com/support/solutions/articles/47001121449-getting-started-with-checkout-hosted-payments-page- 


What if you don't like the redirect? Are there any other integration options where the customer stays within your website to complete their payment?


YES! 


With the peach payments Switch, You can accept MASTERPASS, MOBICRED, OZOW, EFTSECURE by doing a server to server integration.



Step 1: Server to Server Request.


You do a server to server request to get redirect parameters


NB: Depending on the payment brand you have been configured for, you can set paymentBrand to OZOW, EFTSecure, MASTERPASS, MOBICRED, MPESA or other available payment methods



Response: The response contains redirect parameters


"redirect": {
"parameters": [
{
"name": "amount",
"value": "1.00"
},
{
"name": "connector",
"value": "OZOW"
},
{
"name": "currency",
"value": "ZAR"
},
{
"name": "transaction",
"value": "156f35dfa65a4302a33133e3f014cfb7"
}
],
"url": "https://pay.ozow.com/9359af76-5f9c-411d-80c8-aaffb52446b5/Secure",
"method": "POST"



Step 2: Render HTML with Redirect Parameters:


Use the below sample html to display payments page to customer.


<!DOCTYPE HTML><form name="MobicredRedirect" action="https://pay.ozow.com/9359af76-5f9c-411d-80c8-aaffb52446b5/Secure" method="POST" accept-charset="utf-8">

<input type="hidden" name="amount" value="1.00" />

<input type="hidden" name="connector" value="OZOW" />

<input type="hidden" name="currency" value="ZAR" />

<input type="hidden" name="transaction" value="156f35dfa65a4302a33133e3f014cfb7" />

<input type="submit" value="SubmitButton"/>

</form>

<HTML>



Step 3: Get Transaction status and Redirect the user to the shopperResult URL.


https://testapi.peachpayments.com/v1/payments/f3f4b3dfad794a1c93fe21c508b52c96/?authentication.userId=e464cbfc2a0a11e9adbe02d14de18c0c&authentication.password=whIUPtX8yA71Z5Fg&authentication.entityId=8ac7a4c86a00f568016a014480590111


Documentation attached.


Please forward any questions to support@peachpayments.com