Skip to main content

Metropol

Craftgate is integrated with Metropol as an alternative payment method. With the API, you can easily receive payments from Metropol Card users.

Things to do first

In order to use the Metropol integration, you must have completed the following steps.

  1. Alternative Payment Methods must be On on Merchant Panel > Administration > Merchant Settings > Craftgate Features list.

    Alternative Payment Methods in Craftgate Features
  2. Enter the information sent to you by Metropol on Merchant Panel > Administration > APM Management > Metropol after Enable Metropol Integration status.

    Metropol integration settings

Payment via Metropol

You can receive payments from Metropol users via Craftgate API.

Payment via Metropol From API

You can integrate with alternative payment methods service via Craftgate API to receive Metropol payments. Payment via Metropol from API has 2 steps.

note

In order to receive payments with Metropol, apmType should be sent as ["METROPOL"].

1. APM Payment Init: You should initialize apm payment as apm type of Metropol and additional parameters like below for init Metropol Payment. For more information, see Pay With Alternative Payment Methods

additionalParams

As an successful APM Payment Init Response

  • paymentStatus field should WAITING
  • additionalAction field should value of OTP_REQUIRED
  • additionalData field should contain available user Metropol wallets under metropolWalletList object

After initialization, merchant will get SMS verification code and see selectable wallet list on the screen.

2. APM Payment Complete:

Payment completes by customer on screen. Customer should enter OTP verification code and choose one of wallet on screen. These values should post via APM complete as following parameters.

paymentId
number
required

Payment Id

additionalParams

Sample Codes for Init Metropol APM

Loading..

Sample Codes for Complete Metropol APM

Loading..