11-24-2020 09:01 AM
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 Authorize.net accounts for billing, and occasionally some have required fields checked due to other business requirements.