1. Home
  2. Verve Mobile Interface
  3. Verve Mobile Interface
  4. Do Payment Methods

Do Payment Methods

A call to do payment methods from interswitch.

Resource Url

Sandbox.interswitchng.com/api/v1/verve/wallet/subscribers/{PhoneNumber}/paymentmethods/{paym entMethodCode}/payments

DoPayment Request

The following describes the element required to be sent for a Register User request.

Field Description Required
ttidUnique Transaction IdYes
phoneNumber  User’s phone NumberYes
paymentItemCodeYes
schemeThe verve wallet scheme ownerYes
channelThe verve wallet channel ownerYes
merchantIdThe verve wallet merchant ID.Yes
transactionTypeThe type of transactionYes
versionSecure versionYes
paymentMethodCode Yes
amtAmount in lower denominationYes
custNumUnique Id to Identify customerYes

Sample Request

{
"paymentItemCode":"051419301",
"scheme":"EPG",
"channel":"quicktellermobile",
"paymentMethodTypeCode":"VMP",
"custNum":"0904451315",
"amt":"500",
"pinData":"d9e1a87c412a8dab",
"phoneNum":"2347090673520",
"secure":"48e8fe0cc907311670b0c81e4fb405ac3305c096221f8c06b42c9bcb434ca3dc9743a520f91a31ab8ef155f4e32c39b6c5ae681319d5584eb0674269d9f5bbcf6fc3d2b4316ff7a8376187d5235734d19c7ead4adf7e93c7836d380044776da483f11eb8199a5bf763eac579a4f93b8baea8f398c26d28337a9ec8678fd6ad22a1987e5d272de43ef8a1bcb587b9405e03ee06cb8097f40a11a1de9cbc332402a96062d7062cf5d194b902968a47de313b096fd613ebaf0a37a0b16c0adde4562bc600e9bf623a67cfc0dc32fb7df7fa055b4cfd6019f0d0a454052edc896ef3495740f039055bcf566b22d328b38291558c5b545f828c16630fcae95c35b88b",
"ttid":"1502",
"version":"5.0",
"transactionType":"dopayment",
"merchantid":"QTMOBILE1EPPIGY"
}

DoPayment Response

A HTTP response code 201 is sent back for a success

Response Parameters

Field Description  
codeResponse CodePresent only when there is an error
descriptionDescription of responsePresent only when there is an error
ErrorDescription of error (if present)Present only when there is an error

Sample Response

201

Was this article helpful to you? Yes 1 No

How can we help?