Vi uppdaterar identifikatorer för medgivanden så att de använder Mollies längre format för API-identifikatorer. Detta följer den tidigare uppdateringen av API-identifikatorer och anpassar medgivanden till samma standard.
Vad förändras?
Äldre identifikatorer för medgivanden innehåller 10 tecken efter prefixet mdt_. Nyskapade medgivanden kommer att använda en längre identifikator, med upp till 22 tecken efter prefixet. Prefixet mdt_ förblir detsamma.
Den här ändringen gäller nyss skapade medgivanden, inklusive medgivanden som skapas automatiskt genom en betalning. Befintliga medgivanden behåller sina nuvarande identifikatorer och kan fortsätta användas. Du behöver inte skapa dem på nytt eller be kunder att godkänna dem igen på grund av den här uppdateringen.
Vad betyder detta för dig?
Om du underhåller en anpassad integration, granska alla system som lagrar, validerar eller överför identifikatorer för medgivanden - inklusive prenumerationsplattformar, faktureringsprogram och andra anslutna system:
- Databaslagring: Tillåt minst 40 tecken för den fullständiga identifikatorn, inklusive dess prefix.
- Anpassad validering: Ta bort kontroller som kräver exakt 10 tecken efter mdt_. Om du validerar formatet kontrollerar du det förväntade prefixet utan att kräva en fast längd för återstoden.
- Hantering av identifikatorer: Lagra och skicka den fullständiga identifikatorn exakt som den returneras av Mollie. Behandla den som en sträng; du behöver inte avkoda eller tolka den.
- Kompatibilitet: Säkerställ att din integration accepterar både befintliga kortare identifikatorer och nya längre identifikatorer.
Dessa rekommendationer för lagring och validering följer vår befintliga vägledning för migrering av identifikatorer. Du kan också läsa dokumentationen för API-identifikatorer.
Om du använder ett insticksprogram eller en integration som underhålls av en annan leverantör, kontrollera med den leverantören att den stöder längre identifikatorer för medgivanden.
Ändringen av identifikatorer påverkar inte hur du använder medgivanden för återkommande betalningar. Att kapa eller avvisa en längre identifikator kan dock hindra din integration från att hämta ett medgivande eller använda det i en betalningsbegäran. Om du stöter på ett problem, kontrollera att den fullständiga identifikatorn bevaras genom hela din integration och kontakta Mollie Support med det relevanta API-felet och identifikatorn för medgivandet.