The following entities are translatable for payments:
display_namepayment_instructionTranslations appear in the following storefront views:
For payment method related translation entries, the resourceId follows this structure:
bc/store/paymentMethod/{payment_method_id}.{currency}
A single resourceId corresponds to all payment profiles that share the same payment method ID and currency. As a result:
In this example, the payment method is authorizenet.credit_card and the currency is USD. The translation will be applied to all payment profiles that use the same payment method ID and currency.
"resourceId": "bc/store/paymentMethod/authorizenet.credit_card.USD"
This query retrieves all payment method translations for a specific channel and locale, including the original and translated values for display names and payment instructions.
When querying a translation by resourceId, you must provide the full resourceId in the format bc/store/paymentMethod/{payment_method_id}.{currency}.
This query returns a translation by resourceId.
This mutation updates the translated values for payment method display names and payment instructions for a specific payment method, channel, and locale.
This mutation removes translated values for specified payment method fields, reverting them to the original values for a specific payment method, channel, and locale.