Simple Order API | Visa Platform Connect

Simple Order Example: Authorizing a Mastercard Bill Payment

This example shows a successful authorization request for a Mastercard bill payment.

Endpoint

Set the
ccAuthService_run
field to
true
.
Send the request to
https://ics2ws.ic3.com/commerce/1.x/transactionProcessor
.
Request
In this example, the cardholder in Brazil is using a Mastercard payment card to pay a utility bill (Mastercard bill payment type value
001
).
ccAuthService_run=true billTo_city=Sao Paulo billTo_country=BR billTo_email=john.doe@company.com billTo_firstname=John billTo_lastname=Smith billTo_postalCode=04543907 billTo_state=SP billTo_street1=Av Pres Juscelino Kubistchek 1909 card_accountNumber=555555555555xxxx card_expirationMonth=12 card_expirationYear=2031 merchant_id=demo_merchant merchant_referenceCode=TC42703-1 purchaseTotals_currency=BRL purchaseTotals_grandTotalAmount=100 billPaymentType=001
Response to a Successful Request
additional_processor_response=e1cdcafc-cdbb-4ef7-8788-a1234e844805 requestID=6629977932421985593067 decision=ACCEPT reasonCode=100 merchantReferenceCode=TC42703-1 purchaseTotals_currency=brl ccAuthService_reconciliationID=57953165A7YFPS77 ccAuthReply_amount=100.00 ccAuthReply_avsCode=5 ccAuthReply_authorizationCode=570110 ccAuthReply_processorResponse=1 ccAuthReply_authorizedDateTime=2022-09-12T154953Z ccAuthReply_paymentNetworkTransactionID=123456789619999 requestToken=Axj/7wSTZ2ltSmjDPebrABEg1buWrNi2awW9mNQpt26aVBa2DsAU0qC1sHZpA6cQIz4ZNuOAZxjceFoE5NnaW1KaMM95usAAgxhp