AuthorizeNet / sdk-dotnet

.Net SDK for Authorize.Net API
Other
149 stars 206 forks source link

paymentMethodsTypeEnum.AndroidPay should be renamed to GooglePay #267

Closed DrewNull closed 5 years ago

DrewNull commented 5 years ago

We are seeing a production and sandbox issue, since the evening of Monday 6/17, in which calls to getMerchantDetailsRequest are failing to deserialize the XML response due to a mismatch in paymentMethodsTypeEnum enum.

The SDK currently has AndroidPay as a value in the enum, but the getMerchantDetailsRequest now returns a value of GooglePay instead.

So, the following AndroidPay should be replaced with GooglePay: https://github.com/AuthorizeNet/sdk-dotnet/blob/8fba3d1149f81b9c78c4b722ef0b74b49777ff56/Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs#L6452

Here is a developer forum thread with the same issue: https://community.developer.authorize.net/t5/Integration-and-Testing/Request-Get-Merchant-Details-is-not-working-in-Sandbox/m-p/68033/highlight/true#M41316

Thanks

linman0x90 commented 5 years ago

We experiencing the same issue in a mission critical application.

gnongsie commented 5 years ago

Hi, We are aware of issues to this API. We are currently working to resolve this. A fix has already been identified and will be available on Friday.

Apologies for the inconvenience.

gnongsie commented 5 years ago

Hi, Our tests for this issue have passed. Travis CI builds have also turned green. Can you validate if you are still seeing this issue?

DrewNull commented 5 years ago

Nope--This appears to be cleared up now. Thanks