Convert Transaction Into Payment Method
Description¶
The convertTransactionIntoPaymentMethod
endpoint is used to convert a payment into a token for a given user as part of Authorization request.
Request¶
Endpoint¶
/ui/v1/convertTransactionIntoPaymentMethod
Method¶
POST
Header¶
Content-Type: application/json
Authorization: Basic $TOKEN
Note
Replace $TOKEN
in the request with the base64-encoded username/password combination in the format username:password
.
Given a username of username
and a password of password
, the request header would appear as follows:
Content-Type: application/json
Authorization: Basic dXNlcm5hbWU6cGFzc3dvcmQ=
Request Body¶
{
"orderId": ["7436f07f-66ce-434c-9b37-0db604bfb3f6"],
"merchantId": 1
}
Response¶
{
"id": 163,
"createdDateTime": null,
"orderId": "7436f07f-66ce-434c-9b37-0db604bfb3f6",
"lastUpdatedDateTime": null,
"encryptedGeolocationInfo": "i8VOiBH4rtgAtne4yrQsmmaH76WPa5kih1wtIbjdOvhfT7bl/Xogshsi78El66jk/16bP7lkGAPocHn1p/zKZTWkSjpJXie+1Hgr2r+KcHrYYs7w6XuV5Bp9/Z1Uiuw7oPHf63JYzLNqiYOaoXOVkVjua5wnZCkfyz388Jyv2tXVLVSmXoepZOg0hbrRblApQ17GPMmvyng56nGDJdh+O/AKjxG8bttJGY37qt845j9V+vGB5b0TiWWast5u/zewlUVb3A6qRRpQmMxX/yzJ9eDVVejies5ejrjOmQny1i1Qff1CKosquwltTrmn2iXens9aOEnGqB+xlQozH0Jm3S2EMewgmmhCzBAEU8xSfcNHGxfn7/4U8JsjlaMYZaoS/Eb0Axy4chaulbWsWUsvM0yVf81j2AbtBVRymqIPHQj6Qv5LOfhLpHN0xDOrcQlT1g+HtmC9n7fFKfUjLLoGx8vPBeT/UnJNLBk9L82zOQ7QD3ojB5uEEW2Qv6fSvlS7iyP4STU+1vYL3KbXLqdiUkVYXy4zG9i//CXTfE8uqutPX25SJafjbcUc2JsXwB4ohVbItSBM9ANmyHmA6V8AH2+hi+AwSFChX1Ff8xDuSmcyDcKfrDj+D1rUjg2aIRcwAEV9CqvG5gIkreUoOGZTByzX/qMqVG2AAjgMJHNZcfCFJwKzfMlnBQmYqV4C0dJ4jx6DhuoMYpN74c6K9C1Rzw==",
"paymentGateway": {
"value": "CyberSource",
"name": "CYBERSOURCE"
},
"pymtMthdType": {
"value": "Credit Card",
"name": "CREDIT_CARD"
},
"lastFourDigitsOfAcctNum": "1111",
"responseMsg": "ACCEPT",
"responseCode": "100",
"lockedByUserId": null,
"lockedDateTime": null,
"paymentMethodStatus": {
"value": "Active",
"name": "ACTIVE"
},
"pymtGtwyRefNumber": "6039096691716320704008",
"paymentMethodNickname": null,
"useThisPymtMthdAsDefault": false,
"channel": {
"id": 36,
"channelName": null,
"channelStatus": null,
"channelType": null,
"createdDateTime": null,
"merchantId": null,
"lockedDateTime": null,
"lockedByUserId": null,
"createdUserId": null,
"lastModifiedUserId": null,
"industryType": null,
"allowCashAsPaymentMethodInd": false,
"allowMoneyOrderAsPaymentMethodInd": false,
"allowPaperCheckAsPaymentMethodInd": false,
"paymentMethods": [],
"allowDynamicRoutingCapabilityInd": false,
"secondaryPaymentGateway": null,
"tertiaryPaymentGateway": null,
"userCount": null,
"assignedPaymentMethods": null,
"message": null,
"paymentMethodsCount": null,
"merchantName": null
},
"createdUserId": 158,
"lastModifiedUserId": null,
"currency": {
"id": 1,
"currencyCode": "USD",
"currencyText": "United States Dollar",
"currencySymbol": "$",
"fractionalUnit": "Cent",
"numOfDecimalPlaces": "2",
"supportedByVisaCheckout": true,
"createdDateTime": 1531511916000,
"isoNumericCode": "840"
},
"subscriptionId": "9909000307229982",
"authCode": null,
"expires": "05/24",
"cardNetworkName": {
"value": "VISA",
"name": "VISA"
},
"encryptedPaymentMethod": "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",
"merchantId": 1,
"message": null,
"cardType": null,
"iPaymentMethod": {
"type": "creditcard",
"processDebitOrCredit": "",
"refundMethod": {
"value": "Original Payment Method",
"name": "ORIGINAL_PAYMENT_METHOD"
},
"money": {
"amount": null,
"currency": {
"id": null,
"currencyCode": "USD",
"currencyText": null,
"currencySymbol": null,
"fractionalUnit": null,
"numOfDecimalPlaces": null,
"supportedByVisaCheckout": false,
"createdDateTime": null,
"isoNumericCode": "840"
}
},
"paymentMethodType": "CREDIT_CARD",
"orderId": "",
"billingAddress": {
"country": "United States of America",
"addressLine1": "12000 Findley Road",
"addressLine2": "Suite 350",
"addressLine3": null,
"city": "Johns Creek",
"state": "Georgia",
"zipCode": "30097"
},
"subscriptionId": "",
"emailAddress": "Smithh@gmail.com",
"paymentGateway": {
"value": "CyberSource",
"name": "CYBERSOURCE"
},
"refundStatus": {
"value": "None",
"name": "NONE"
},
"convenienceFees": 0,
"nameOnCard": "",
"firstName": "John",
"lastName": "Smith",
"cardNetworkName": "VISA",
"cardNumber": "4111111111111111",
"expiryMonth": "05",
"expiryYear": "24",
"applicationExpiryDate": null,
"applicationPANSeqNum": null,
"cvn": "",
"cardSwipe": false,
"emvContact": false,
"trackData1": "",
"trackData2": "",
"posKeyed": false,
"posTerminalId": null,
"posEntryMode": {
"value": "Manual Entry - Wired (Current EMV)",
"name": "MANUAL_ENTRY_WIRED"
},
"encryptedTrack": false,
"ksn": null,
"arqcData": "",
"cardBINInfo": {
"bin": "411111",
"bank": "JPMORGAN CHASE BANK, N.A.",
"card": "VISA",
"type": "CREDIT",
"level": "",
"country": "UNITED STATES",
"countrycode": "US",
"website": "HTTP://WWW.JPMORGANCHASE.COM",
"phone": "1-212-270-6000",
"valid": "true"
},
"authCode": "",
"encryptedTrack1": "",
"encryptedTrack2": "",
"chipCardData": null,
"decryptedEMVPayload": null
},
"paymentMethodName": "VISA ending in 1111",
"createdUserName": null,
"geolocation": null,
"merchantName": null,
"ipaymentMethod": {
"type": "creditcard",
"processDebitOrCredit": "",
"refundMethod": {
"value": "Original Payment Method",
"name": "ORIGINAL_PAYMENT_METHOD"
},
"money": {
"amount": null,
"currency": {
"id": null,
"currencyCode": "USD",
"currencyText": null,
"currencySymbol": null,
"fractionalUnit": null,
"numOfDecimalPlaces": null,
"supportedByVisaCheckout": false,
"createdDateTime": null,
"isoNumericCode": "840"
}
},
"paymentMethodType": "CREDIT_CARD",
"orderId": "",
"billingAddress": {
"country": "United States of America",
"addressLine1": "12000 Findley Road",
"addressLine2": "Suite 350",
"addressLine3": null,
"city": "Johns Creek",
"state": "Georgia",
"zipCode": "30097"
},
"subscriptionId": "",
"emailAddress": "Smithh@gmail.com",
"paymentGateway": {
"value": "CyberSource",
"name": "CYBERSOURCE"
},
"refundStatus": {
"value": "None",
"name": "NONE"
},
"convenienceFees": 0,
"nameOnCard": "",
"firstName": "John",
"lastName": "Smith",
"cardNetworkName": "VISA",
"cardNumber": "4111111111111111",
"expiryMonth": "05",
"expiryYear": "24",
"applicationExpiryDate": null,
"applicationPANSeqNum": null,
"cvn": "",
"cardSwipe": false,
"emvContact": false,
"trackData1": "",
"trackData2": "",
"posKeyed": false,
"posTerminalId": null,
"posEntryMode": {
"value": "Manual Entry - Wired (Current EMV)",
"name": "MANUAL_ENTRY_WIRED"
},
"encryptedTrack": false,
"ksn": null,
"arqcData": "",
"cardBINInfo": {
"bin": "411111",
"bank": "JPMORGAN CHASE BANK, N.A.",
"card": "VISA",
"type": "CREDIT",
"level": "",
"country": "UNITED STATES",
"countrycode": "US",
"website": "HTTP://WWW.JPMORGANCHASE.COM",
"phone": "1-212-270-6000",
"valid": "true"
},
"authCode": "",
"encryptedTrack1": "",
"encryptedTrack2": "",
"chipCardData": null,
"decryptedEMVPayload": null
}
}
Updated As Of Version 3.3.0.5