Resource icon

Payment Profile: Authorize.Net with ARB 1.5.3

No permission to download
Handle IP addresses properly within XenForo
Handle subscription renewal dates properly
Add placeholder for card number
Bump to 2.0.4 of authorize.net PHP-SDK
Misc code cleanup
Refund add-on support
Store subscription_id in PurchaseRequest.provider_metadata, with automatic backfill for existing subscriptions.

Fixes bubbled up by @dunowat
Fix subscription webhook: pass subscriber_id to xenforo and store
Fix subscription creation logic: prevent failures inbetween charge and subscription creation
Fix button visibility: Add renderCancellationTemplate to Provider.php to force the Cancel button to appear
Adds a dropdown to select a country as part of address input.

This helps improve validation of payments from international customers.
  • Like
Reactions: Andy.N
Fixes double submit bug when trying to pay
Introduces support for XF 2.3 (THIS VERSION AND FUTURE WILL NOT WORK WITH XF 2.2)
Credit Card number field will highlight red for invalid cards
Credit Card number field will highlight red for cards not accepted
AuthorizeNet/sdk-php updated to May 2024 release (PHP 8.x support)
Corrects critical validation bug introduced in v1.4.1
Replaces input fields with xf tags
Clarified field names with placeholders
Replaced free-form text for expiration date with dropdowns

Attachments

  • payment details screen.webp
    payment details screen.webp
    26.7 KB · Views: 86
Configuration option to collect a customer's phone number
Configuration option to display accepted card types
Adds missing javascript and callback files
Back
Top Bottom