|
6474 | 6474 | "boleto", |
6475 | 6475 | "ideal", |
6476 | 6476 | "blik", |
6477 | | - "bancontact" |
| 6477 | + "bancontact", |
| 6478 | + "google_pay", |
| 6479 | + "apple_pay" |
6478 | 6480 | ] |
6479 | 6481 | }, |
6480 | 6482 | "installments": { |
|
6489 | 6491 | "card": { |
6490 | 6492 | "$ref": "#/components/schemas/Card" |
6491 | 6493 | }, |
| 6494 | + "google_pay": { |
| 6495 | + "description": "Raw `PaymentData` object received from Google Pay. Send the Google Pay response payload as-is.", |
| 6496 | + "type": "object", |
| 6497 | + "example": { |
| 6498 | + "apiVersionMinor": 0, |
| 6499 | + "apiVersion": 2, |
| 6500 | + "paymentMethodData": { |
| 6501 | + "description": "Visa •••• 1111", |
| 6502 | + "tokenizationData": { |
| 6503 | + "type": "PAYMENT_GATEWAY", |
| 6504 | + "token": "token-data" |
| 6505 | + }, |
| 6506 | + "type": "CARD", |
| 6507 | + "info": { |
| 6508 | + "cardNetwork": "VISA", |
| 6509 | + "cardDetails": "1111" |
| 6510 | + } |
| 6511 | + } |
| 6512 | + } |
| 6513 | + }, |
| 6514 | + "apple_pay": { |
| 6515 | + "description": "Raw payment token object received from Apple Pay. Send the Apple Pay response payload as-is.", |
| 6516 | + "type": "object", |
| 6517 | + "example": { |
| 6518 | + "token": { |
| 6519 | + "paymentData": { |
| 6520 | + "data": "si2xuT2ArQo689SfE-long-token", |
| 6521 | + "signature": "MIAGCSqGSIb3DQEHA-long-signature", |
| 6522 | + "header": { |
| 6523 | + "publicKeyHash": "PWfjDi3TSwgZ20TY/A7f3V6J/1rhHyRDCspbeljM0io=", |
| 6524 | + "ephemeralPublicKey": "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEaBtz7UN2MNV0qInJVEEhXy10PU0KfO6KxFjXm93oKWL6lCsxZZGDl/EKioUHVSlKgpsKGin0xvgldfxeJVgy0g==", |
| 6525 | + "transactionId": "62e0568bc9258e9d0e059d745650fc8211d05ef7a7a1589a6411bf9b12cdfd04" |
| 6526 | + }, |
| 6527 | + "version": "EC_v1" |
| 6528 | + }, |
| 6529 | + "paymentMethod": { |
| 6530 | + "displayName": "MasterCard 8837", |
| 6531 | + "network": "MasterCard", |
| 6532 | + "type": "debit" |
| 6533 | + }, |
| 6534 | + "transactionIdentifier": "62E0568BC9258E9D0E059D745650FC8211D05EF7A7A1589A6411BF9B12CDFD04" |
| 6535 | + } |
| 6536 | + } |
| 6537 | + }, |
6492 | 6538 | "token": { |
6493 | 6539 | "description": "__Required when using a tokenized card to process a checkout.__ Unique token identifying the saved payment card for a customer.", |
6494 | 6540 | "type": "string" |
|
8848 | 8894 | "description": "The company's legal name.", |
8849 | 8895 | "type": "string", |
8850 | 8896 | "example": "Gin & Doughnuts Bar GmbH", |
8851 | | - "maxLength": 512, |
| 8897 | + "maxLength": 150, |
8852 | 8898 | "minLength": 1 |
8853 | 8899 | }, |
8854 | 8900 | "merchant_category_code": { |
|
8908 | 8954 | "description": "The customer-facing business name.", |
8909 | 8955 | "type": "string", |
8910 | 8956 | "example": "Example Coffee", |
8911 | | - "maxLength": 512, |
| 8957 | + "maxLength": 150, |
8912 | 8958 | "minLength": 1 |
8913 | 8959 | }, |
8914 | 8960 | "dynamic_descriptor": { |
|
8924 | 8970 | "type": "string", |
8925 | 8971 | "format": "uri", |
8926 | 8972 | "example": "https://example.com", |
8927 | | - "maxLength": 512 |
| 8973 | + "maxLength": 255 |
8928 | 8974 | }, |
8929 | 8975 | "email": { |
8930 | 8976 | "description": "A publicly available email address.", |
8931 | 8977 | "type": "string", |
8932 | 8978 | "example": "contact@example.com", |
8933 | | - "maxLength": 256 |
| 8979 | + "maxLength": 255 |
8934 | 8980 | }, |
8935 | 8981 | "phone_number": { |
8936 | 8982 | "$ref": "#/components/schemas/PhoneNumber" |
|
8954 | 9000 | "description": "A publicly available phone number in [E.164](https://en.wikipedia.org/wiki/E.164) format.\n", |
8955 | 9001 | "type": "string", |
8956 | 9002 | "example": "+420123456789", |
8957 | | - "maxLength": 64 |
| 9003 | + "maxLength": 16 |
8958 | 9004 | }, |
8959 | 9005 | "Branding": { |
8960 | 9006 | "description": "Settings used to apply the Merchant's branding to email receipts, invoices, checkouts, and other products.", |
|
0 commit comments