Integration and Testing

Authorize.Net API questions and help with your payment integration.

Posts: 1
Registered: ‎11-24-2020

Required fields triggering refund errors through PHP SDK


During our testing, we are seeing the Refund API call trigger errors about Billing Form fields not being included if they are specially marked as Required in the payments form settings area. Is this intentional? It would seem that refunds should just require either the last 4 of the CC and transaction ID, or the full card number and expiration. Billing field requirements should just be restricted to charges/auths. We have a SaaS service that connects to customer accounts for billing, and occasionally some have required fields checked due to other business requirements.