Minimum Charge Amount Issue
Different payment gateways have different minimum charge amount requirement for tokenisation, making a charge or authorization etc. This charge is usually fixed in USD ( e.g. 0.5 USD) but this amount can fluctuate for different currencies based on the appreciation or depreciation of a currency.
For example, for Stripe Payment gateway and Japanese Yen the minimum charge amount in the Stripe documentation is ¥50.

Stripe's minimum charge amount is 0.5 USD. But as an example nowdays(March 2025) 0.5 USD is more than ¥50. This can causes issues and errors like this: “Amount must convert to at least …..”

Solution
In order to address these issues, we have introduced a custom metadata as part of Payments2Us package. In this custom metadata records, minimum charge amount can be stored for different payment gateways and currencies. By default package includes minimum amount for different currencies for Stripe payment gateway.
Custom metadata Name: Payments2Us Gateway Minimum Charges (AAkPay__Payments2Us_Gateway_Minimum_Charge__mdt)
Configurational Steps
Steps to view and create new custom metadata records:
- Go to Setup → Search for Custom Metadata Types in left search box.
- Click and open custom metadata and look for Payments2Us Gateway Minimum Charges. Click on Manage Records button.

- This will open a list of records that are added by default for Stripe payment gateway. The record label is in the following format:
- “Payment Gateway Name” + “colon ( : )” + "Currency abbreviation

- In case of new custom metadata record, make sure the label format is correct and amount is added in decimals as well.
