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
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