Skip to content

Conversation

@eddyjaga
Copy link
Collaborator

@eddyjaga eddyjaga commented Nov 3, 2025

Short Description / Link to Ticket

This pull request addresses a critical bug related to the BPay accounts endpoint configuration, ensuring that POST requests to create BPay accounts no longer fail with a 403 CloudFront error. The fix updates the endpoint used for BPay accounts to the correct one that supports all HTTP methods. The version is also incremented to 2.6.1 to reflect this fix.

Bug fix for BPay accounts:

  • Changed the BPay accounts resource in lib/zai_payment.rb to use the :va_base endpoint instead of :core_base, resolving the issue where POST requests failed with a 403 error due to endpoint restrictions.

Documentation and versioning:

  • Updated changelog.md to document the fix for the BPay account endpoint configuration and the related error.
  • Incremented the gem version to 2.6.1 in lib/zai_payment/version.rb.

Testing

Additional Notes

@eddyjaga eddyjaga merged commit 9bb67bb into main Nov 3, 2025
2 checks passed
@eddyjaga eddyjaga deleted the feature/bugfix-bpay-account branch November 3, 2025 06:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants