Hello @sbs12 ,
Thank you for posting to the PayPal Merchant Community.
I checked the sandbox account associated with the information provided, and ensured that the email was confirmed, so you should not have an issue with having an unconfirmed email. I also reviewed the back end logs and found that you are processing V1 Payments Direct Credit Card payments. Unfortunately this type of payment processing is not available for new integrations, the api was sunset since it does not have the new requirements for processing available.
The replacement for V1 Payments Direct Credit Cards is PayPal Advanced Credit and Debit Card or Braintree Direct Payments.
I confirmed that Peru is not eligible for Direct Credit Card Processing. You can test this product in Sandbox, if you create a Sandbox Account within one of the eligible countries.
Standard PayPal Checkout is available for Peru, so you can test in Sandbox using V2 Orders API.
Here is the integration documents for V2 Orders API:
https://developer.paypal.com/docs/checkout/standard/
Here are the code samples for Orders API:
https://developer.paypal.com/docs/api/orders/v2/#orders_create
After the order is created, and the buyer checks out here is the API for capturing the order:
https://developer.paypal.com/docs/api/orders/v2/#orders_capture
Thank you,
Jennifer
MTS
PayPal
... View more