mage2pro / alphacommercehub

AlphaCommerceHub integration with Magento 2
https://upwork.com/fl/mage2pro
MIT License
0 stars 2 forks source link

The PayPal integration does not work if Tozenization is enabled: «Missing required field : SecureTokenHolder SecureToken» #35

Open dmitrii-fediuk opened 7 years ago

dmitrii-fediuk commented 7 years ago
{
    "Result": {
        "ResponseCode": "1047",
        "ResponseMessage": "Missing required field :  SecureTokenHolder  SecureToken",
        "ResponseTimestamp": "20112017074043",
        "MerchantID": "ANTERIOR001",
        "MerchantTxnID": "1118L752",
        "PaymentID": null,
        "Currency": null,
        "Amount": null,
        "BillCurrency": null,
        "BillAmount": null,
        "CardHolder": null,
        "CardType": null,
        "Custom1": null,
        "Custom2": null,
        "Custom3": null,
        "Custom4": null,
        "Custom5": null
    },
    "ProviderResps": [
        {
            "ProviderName": "AlphaSecure",
            "ProviderOrder": "1",
            "ProviderResponse": null,
            "ProviderReference": null,
            "ResponseCode": "1047",
            "ResponseTimestamp": null
        }
    ],
    "Country": {
        "CountryName": null,
        "CountryCode": null
    },
    "MethodResult": {
        "AuthCode": null,
        "CVVResult": null,
        "AVSStreetResult": null,
        "AVSZipResult": null,
        "SecureToken": null,
        "Status": null,
        "AmountReceived": null,
        "RedirectUrl": null,
        "FeeAmount": null,
        "Custom1": null,
        "Custom2": null,
        "Custom3": null,
        "Custom4": null,
        "Custom5": null,
        "ACSUrl": null,
        "PAReq": null
    },
    "ThreeDSecure": {
        "AuthenticationValue": null,
        "AuthenticationStatus": null,
        "Enrolled": null,
        "XID": null,
        "ECI": null,
        "PARes": null,
        "CAVVAlgorithm": null,
        "Custom1": null,
        "Custom2": null,
        "Custom3": null,
        "Custom4": null,
        "Custom5": null
    },
    "TokenResult": {
        "Custom1": null,
        "Custom2": null,
        "Custom3": null,
        "Custom4": null,
        "Custom5": null
    },
    "PaymentInfo": {
        "PaymentBrand": null,
        "PaymentBrandType": null,
        "PaymentBrandCategory": null,
        "PaymentIssuer": null,
        "PaymentIssuerCountry": null,
        "BIN": null
    },
    "FraudResult": {
        "RiskCategory": null,
        "Score": null,
        "Status": null
    },
    "FraudChecks": [],
    "GeoChecks": [],
    "LoyaltyResult": null
}

01

dmitrii-fediuk commented 7 years ago

It is related to #36 (The POLi Payments integration is broken again «Missing required field : SecureTokenHolder SecureToken»).

dmitrii-fediuk commented 7 years ago

[AlphaCommerceHub] Why does the ACHSecure Tokenization service («Tokenization Option») break the alternative payment options (POLiPayments and PayPal): «Missing required field : SecureTokenHolder SecureToken»?