Your e-commerce payments in one flow.
Use several virtual POS accounts in a shared payment flow; decide with rules which order goes through which connection, and get the result verified.
curl https://api.efespay.com/v1/payment-sessions \
-H "Authorization: Bearer $EFESPAY_SECRET_KEY" \
-H "Idempotency-Key: order-1001" \
-H "Content-Type: application/json" \
-d '{
"order_reference": "ORDER-1001",
"amount_minor": 125000,
"currency": "TRY",
"installment_options": [1, 3, 6],
"return_url": "https://shop.example.com/order/1001"
}'Response (201)
{
"id": "ps_…",
"object": "payment_session",
"status": "open",
"url": "https://efespay.com/pay/ps_…",
"payment_id": "pay_…"
}Common needs in e-commerce.
Every order lost on the payment page after checkout is lost revenue.
Several POS accounts
Using agreements with different banks through one integration.
Instalments and fees
Showing instalment options with the total and passing the fee on to the customer correctly.
A final result
Confirming orders by the result verified with the provider, not the browser return.
With Efespay.
The key solutions for e-commerce and their status today.
- Payment gatewayOpen a payment session with one API; get the result verified with the provider.In pilot scope
- Multiple virtual POSConnect your bank and payment institution accounts in one panel and monitor their health.In pilot scope
- RoutingDecide with rules which connection takes each payment.In pilot scope
- Reconciliation and reportingVolume, success and cost reports with export; automatic reconciliation is on the roadmap.Partly ready
Platform plugins (WooCommerce, ikas, etc.) do not exist today; integration is done with the /v1 API.
Frequently asked questions
Is there a ready-made plugin for my store platform?
Not yet. Integration is done with the /v1 API; the developer docs cover the quick start, webhook verification and test cards.
Does the payment page open on my site?
The customer is redirected to a payment page hosted by Efespay with your business name and colour; the card is entered on the provider's secure page. After payment, the customer returns to an allowed address you set.
Let's plan your store's payment flow together.
Tell us about the POS accounts you use and your order volume; let's assess the pilot scope together.