HTTP 400 status code

Recently, we completed a merger with our parent company. We are currently integrated with Apple Pay in accordance with the “Apple Pay Payment Processing on the Web” guidelines.

Due to the change in the legal entity, we proceeded with the account migration process as outlined below:

  1. Creation of a new Apple Developer account and a new Apple Pay Identifier
  2. Removal of the Merchant Domain (dc2-web.happy.co.kr) from the existing Identifier
  3. Registration of the Merchant Domain (dc2-web.happy.co.kr) under the new Identifier

Using the Merchant Domain registered under the new Identifier and the Apple Pay Merchant Identity Certificate issued from the new Identifier, we attempted to obtain an Apple Pay session by sending requests to the following endpoint: https://apple-pay-gateway.apple.com/paymentservices/startSession

However, we are intermittently receiving failure responses with an HTTP 400 status code.

With regard to these intermittent failures, we would like to inquire whether there is any propagation delay on Apple’s servers when an Apple Pay Identifier is removed and re-registered under a new account, or if there could be any other possible causes for this behavior.

We would appreciate your guidance on this matter.

HTTP 400 status code
 
 
Q