Skip to main content

Stripe Integration

Introduction#

Stripe is a technology company that builds economic infrastructure for the internet. Businesses of every size โ€“ from new startups to public companies โ€“ use our software to accept payments and manage their businesses online. Millions of businesses of all sizes โ€“ from startups to large enterprises โ€“ use Stripe's software and APIs to accept payments, send payouts, and manage their businesses online.


Supported Countries#

  • Global ๐ŸŒ

Available payment methods#

Payment TypePayment Method KeyCurrencyStatusSandbox Availability
Internation Payment (Credit Card)STRIPE_CARDAll including VND, SGD, IDR, MYR, THB, PHP, USDโœ…โœ…
GrabPay WalletSTRIPE_GRABPAYSGD, MYRโœ…โœ…

Miscellaneous Details#

  • Make sure to add below events to stripe webhooks for PortOne Webhook URL.
    • charge.failed
    • charge.refund.updated
    • charge.refunded
    • payment_intent.payment_failed
    • payment_intent.succeeded

Sandbox#

Credentials#

KeyValue
publicKeypk_test_51JmaEEJrbhj1WB8Z9S1gBCz75RtyTL0NhaOOdH2wrnesDACVDqPD8tYZHKreqFn7DZvyr5qDzVA4VFmYTmJ8mG5g00rKio9k3a
secretKeysk_test_51JmaEEJrbhj1WB8ZlQUQHsKaVky9HFWaFQ4KmsPMYlA4FENKXn6Gqf90uHoghTCzCw36BhKYVeopPviH2pxHAFRm00bUrANFha

Stripe Dashboard#

Test cards#


Use following values in embedded JS code to pay via Stripe channel#

"pmt_channel": "STRIPE",
"pmt_method": { Any of above given payment method keys },

Reference links#