diff --git a/content/images/03-01-04-01-credit-card/cc_entercarddata.jpg b/content/images/03-01-04-01-credit-card/cc_entercarddata.jpg index 9fa84bbbe..1138475be 100644 Binary files a/content/images/03-01-04-01-credit-card/cc_entercarddata.jpg and b/content/images/03-01-04-01-credit-card/cc_entercarddata.jpg differ diff --git a/content/include/3-d-secure/3-d-secure-2_testcards_success-challenge.adoc b/content/include/3-d-secure/3-d-secure-2_testcards_success-challenge.adoc index ad0c059e2..3e24916d7 100644 --- a/content/include/3-d-secure/3-d-secure-2_testcards_success-challenge.adoc +++ b/content/include/3-d-secure/3-d-secure-2_testcards_success-challenge.adoc @@ -91,4 +91,141 @@ |Yes |{password-acs-cc} |Testing "Authentication approved" + +.4+|Diners +|6510000000000083 +|083 +| {cc-exp-month}/{cc-exp-year} +|N +|Y +|Yes +|{password-acs-cc} +|"Authentication approved" + +|6510000000000075 +|075 +| {cc-exp-month}/{cc-exp-year} +|Y +|Y +|Yes +|{password-acs-cc} +|"Authentication approved" + +|6510000000000000 +|000 +| {cc-exp-month}/{cc-exp-year} +|U +|Y +|Yes +|{password-acs-cc} +|"Authentication approved" + +|6510000000000026 +|026 +| {cc-exp-month}/{cc-exp-year} +|N +|U +|Yes +|{password-acs-cc} +|"Unable to authenticate" + +|6510000000000034 +|034 +| {cc-exp-month}/{cc-exp-year} +|N +|A +|Yes +|{password-acs-cc} +|"No consumer interaction" + +|6510000000000752 +|752 +| {cc-exp-month}/{cc-exp-year} +|N +|R +|Yes +|{password-acs-cc} +|"Issuer is rejecting authentication" + +|6510000000000018 +|018 +| {cc-exp-month}/{cc-exp-year} +|N +|N +|Yes +|{password-acs-cc} +|"Authentication failed" + +|6510000000000802 +|802 +| {cc-exp-month}/{cc-exp-year} +|Y +|U +|Yes +|{password-acs-cc} +|"Unable to authenticate" + +|6510000000000067 +|067 +| {cc-exp-month}/{cc-exp-year} +|Y +|A +|Yes +|{password-acs-cc} +|"No consumer interaction" + +|6510000000000455 +|455 +| {cc-exp-month}/{cc-exp-year} +|Y +|R +|Yes +|{password-acs-cc} +|"Issuer is rejecting authentication" + +|6510000000000158 +|158 +| {cc-exp-month}/{cc-exp-year} +|Y +|N +|Yes +|{password-acs-cc} +|"Authentication failed" + +|6510000000000547 +|547 +| {cc-exp-month}/{cc-exp-year} +|U +|U +|Yes +|{password-acs-cc} +|Testing "Unable to authenticate" + +|6510000000000117 +|117 +| {cc-exp-month}/{cc-exp-year} +|U +|A +|Yes +|{password-acs-cc} +|No consumer interaction + +|6510000000000638 +|638 +| {cc-exp-month}/{cc-exp-year} +|U +|R +|Yes +|{password-acs-cc} +|Testing "Issuer is rejecting authentication" + +|6510000000000562 +|562 +| {cc-exp-month}/{cc-exp-year} +|U +|N +|Yes +|{password-acs-cc} +|Testing "Authentication failed" + |=== diff --git a/content/include/3-d-secure/3-d-secure-2_testcards_success-without-challenge.adoc b/content/include/3-d-secure/3-d-secure-2_testcards_success-without-challenge.adoc index e79bc3720..bf7af9f77 100644 --- a/content/include/3-d-secure/3-d-secure-2_testcards_success-without-challenge.adoc +++ b/content/include/3-d-secure/3-d-secure-2_testcards_success-without-challenge.adoc @@ -90,3 +90,139 @@ |N/A |No consumer interaction |=== + +.4+|Diners +|6510000000000703 +|703 +| {cc-exp-month}/{cc-exp-year} +|N +|Y +|No +|N/A +|No consumer interaction + +|6510000000000620 +|620 +| {cc-exp-month}/{cc-exp-year} +|Y +|Y +|No +|N/A +|No consumer interaction + +|6510000000000042 +|042 +| {cc-exp-month}/{cc-exp-year} +|U +|Y +|No +|N/A +|No consumer interaction + +|6510000000000463 +|463 +| {cc-exp-month}/{cc-exp-year} +|N +|U +|No +|N/A +|No consumer interaction + +|6510000000000265 +|265 +| {cc-exp-month}/{cc-exp-year} +|N +|A +|No +|N/A +|No consumer interaction + +|6510000000000885 +|885 +| {cc-exp-month}/{cc-exp-year} +|N +|R +|No +|N/A +|No consumer interaction + +|6510000000000240 +|240 +| {cc-exp-month}/{cc-exp-year} +|N +|N +|No +|N/A +|No consumer interaction + +|6510000000000778 +|778 +| {cc-exp-month}/{cc-exp-year} +|Y +|U +|No +|N/A +|No consumer interaction + +|6510000000000331 +|331 +| {cc-exp-month}/{cc-exp-year} +|Y +|A +|No +|N/A +|No consumer interaction + +|6510000000000414 +|414 +| {cc-exp-month}/{cc-exp-year} +|Y +|R +|No +|N/A +|No consumer interaction + +|6510000000000364 +|364 +| {cc-exp-month}/{cc-exp-year} +|Y +|N +|No +|N/A +|No consumer interaction + +|6510000000000737 +|737 +| {cc-exp-month}/{cc-exp-year} +|U +|U +|No +|N/A +|No consumer interaction + +|6510000000000356 +|356 +| {cc-exp-month}/{cc-exp-year} +|U +|A +|No +|N/A +|No consumer interaction + +|6510000000000604 +|604 +| {cc-exp-month}/{cc-exp-year} +|U +|R +|No +|N/A +|No consumer interaction + +|6510000000000505 +|505 +| {cc-exp-month}/{cc-exp-year} +|U +|N +|No +|N/A +|No consumer interaction diff --git a/content/include/fields/rest_cc/request/req-periodic.adoc b/content/include/fields/rest_cc/request/req-periodic.adoc index 75db70380..59f278c5a 100644 --- a/content/include/fields/rest_cc/request/req-periodic.adoc +++ b/content/include/fields/rest_cc/request/req-periodic.adoc @@ -18,10 +18,11 @@ a|Indicates the maximum number of authorizations permitted for installment payme a| Indicates the recurring payment type. + Accepted values: + -* ``recurring``: is used for the recurring payments of a subscription. + +* ``recurring``: is used for the recurring payments of a subscription with fixed amount and fixed frequency. + * ``installment``: is used for the partial payments of an installment payment. + * ``ucof``: (<>) is used to reference a regularly based transaction to an already successfully submitted transaction. + -* ``ci``: (Consumer Initiated) identifies the consumer as the initiator of the transaction. +* ``ci``: (Consumer Initiated) identifies the consumer as the initiator of the transaction. + +* ``cof``:Standing order used for recurring payment with variable amount and fixed frequency. //- diff --git a/content/include/fields/rest_cc/request/req-three-d.adoc b/content/include/fields/rest_cc/request/req-three-d.adoc index 21a8e56f2..ff4e3b9d8 100644 --- a/content/include/fields/rest_cc/request/req-three-d.adoc +++ b/content/include/fields/rest_cc/request/req-three-d.adoc @@ -100,15 +100,7 @@ If not specified, Netcetera 3DS server generates a UUID. |O |Enumeration |5 -a| Identifies the version of 3D Secure authentication used for the transaction. + -Accepted values: + - -* ``1.0`` + -* ``2.1`` + - -//- - -Uses default value ``1.0`` if the version is not provided in the request. +a| It is recommended to not use field, however if used it should be 2.1 or 2.2. please note that the decision of the version 2.1 or 2.2 is driver by the 3ds service provided. |xid |M/O @@ -207,11 +199,7 @@ If not specified, Netcetera 3DS server generates a UUID. |O |Enumeration |5 -a| Identifies the version of 3D Secure authentication used for the transaction. + -Accepted values: + - -* ``1.0`` + -* ``2.1`` + +a| It is recommended to not use field, however if used it should be 2.1 or 2.2. please note that the decision of the version 2.1 or 2.2 is driven by the 3DS service provider //- @@ -225,4 +213,4 @@ Accepted values: + // end::three-ds[] -//- \ No newline at end of file +//- diff --git a/content/index.adoc b/content/index.adoc index d7fbf5175..ac6a46ca4 100644 --- a/content/index.adoc +++ b/content/index.adoc @@ -151,6 +151,14 @@ include::index/payment-methods/ideal/ideal-main.adoc[leveloffset=+1] include::index/payment-methods/ideal/rest/11-12-ideal.adoc[leveloffset=+2] include::index/payment-methods/ideal/ppv2/03-01-04-05-ideal.adoc[leveloffset=+2] +include::index/payment-methods/wd-payment-direct-debit/wd-payment-direct-debit-main.adoc[leveloffset=+1] +include::index/payment-methods/wd-payment-direct-debit/rest/wd-payment-direct-debit.adoc[leveloffset=+2] +include::index/payment-methods/wd-payment-direct-debit/ppv2/wd-payment-direct-debit.adoc[leveloffset=+2] + +include::index/payment-methods/wd-payment-invoice/wd-payment-invoice-main.adoc[leveloffset=+1] +include::index/payment-methods/wd-payment-invoice/rest/wd-payment-invoice.adoc[leveloffset=+2] +include::index/payment-methods/wd-payment-invoice/ppv2/wd-payment-invoice.adoc[leveloffset=+2] + include::index/payment-processing/19-payment-processing.adoc[] include::index/payment-processing/3-d-secure-2/11-01-05-3-d-secure-2.adoc[leveloffset=+1] include::index/payment-processing/3-d-secure-2/3-d-secure-integration-guide.adoc[leveloffset=+2] diff --git a/content/index/integration-options/ppv2/03-01-wirecard-payment-page.adoc b/content/index/integration-options/ppv2/03-01-wirecard-payment-page.adoc index 303666a01..1b88dd2af 100644 --- a/content/index/integration-options/ppv2/03-01-wirecard-payment-page.adoc +++ b/content/index/integration-options/ppv2/03-01-wirecard-payment-page.adoc @@ -86,5 +86,5 @@ See the list of all supported payment methods below: * <> * <> * <> -* <> +* <> //- diff --git a/content/index/payment-methods/credit-card/ppv2/03-01-04-01-credit-card.adoc b/content/index/payment-methods/credit-card/ppv2/03-01-04-01-credit-card.adoc index 8027e918b..7af3bb301 100644 --- a/content/index/payment-methods/credit-card/ppv2/03-01-04-01-credit-card.adoc +++ b/content/index/payment-methods/credit-card/ppv2/03-01-04-01-credit-card.adoc @@ -64,7 +64,7 @@ the <> section. |Merchant Account ID (MAID) |5c4a8a42-04a8-4970-a595-262f0ba0a108 |Merchant Account Name |Getnet __3d |Secret Key |5ac555d4-e7f7-409f-8147-d82c8c10ed53 -|Brands |Visa, MC, AMEX +|Brands |Visa, MC, AMEX, Diners |=== .MOTO @@ -73,7 +73,7 @@ the <> section. |Merchant Account ID (MAID) |d94d34ec-807e-4f5e-a194-73ca15d470f0 |Merchant Account Name |Getnet _moto |Secret Key |c1f62c27-9034-489c-8861-7f99dec54944 -|Brands |Visa, MC, AMEX +|Brands |Visa, MC, AMEX, Diners |=== .3D Automatic Card Brand Recognition @@ -82,7 +82,7 @@ the <> section. |Merchant Account ID (MAID) |5918caa1-a576-49e3-ae0a-cb677631ee92 |Merchant Account Name |Getnet 2nd __3d |Secret Key | 9a6c4f34-4156-47b7-9022-3f6d18147cd2 -|Brands |Visa, MC, AMEX +|Brands |Visa, MC, AMEX, Diners |=== [#PPv2_CC_TestCredentials_Additional] @@ -850,15 +850,15 @@ These are the possible scenarios for the value of the field ``eci``: 3D authentication successful:: The card issuing bank is 3D ready and cardholder is enrolled. -(ECI Value: 05 - VISA/JCB/American Express; 02 - Mastercard) +(ECI Value: 05 - VISA/Diners/American Express; 02 - Mastercard) 3D authentication unsuccessful:: Either the card issuing bank is not 3D ready or the cardholder is not enrolled. -(ECI Value: 06 - VISA/JCB/American Express; 01 - Mastercard) +(ECI Value: 06 - VISA/Diners/American Express; 01 - Mastercard) 3D authentication unsuccessful or not attempted:: Either a non-3D card or the card issuing bank does not handle the transaction as 3D Secure. -(ECI Value: 07 - VISA/JCB/American Express; 00 - Mastercard) +(ECI Value: 07 - VISA/Diners/American Express; 00 - Mastercard) [%autowidth,cols="m,,,"] |=== diff --git a/content/index/payment-methods/credit-card/rest/11-01-01-03-credit-card_transaction-types_purchase.adoc b/content/index/payment-methods/credit-card/rest/11-01-01-03-credit-card_transaction-types_purchase.adoc index cd27b3654..868d09bb9 100644 --- a/content/index/payment-methods/credit-card/rest/11-01-01-03-credit-card_transaction-types_purchase.adoc +++ b/content/index/payment-methods/credit-card/rest/11-01-01-03-credit-card_transaction-types_purchase.adoc @@ -541,4 +541,18 @@ _Sample_ include::{root}/samples/xml/creditcard_void-refund-purchase_response_success_87fffba5.xml[] ---- +.XML purchase request (No-show scenario) + +[source,xml,subs=attributes+] +---- +include::{root}/samples/xml/purchase-request-no show scenario.xml[] +---- + +.XML purchase response (No-show scenario) + +[source,xml,subs=attributes+] +---- +include::{root}/samples/xml/purchase-response-no show scenario.xml[] +---- + //- diff --git a/content/index/payment-methods/credit-card/rest/11-01-credit-card.adoc b/content/index/payment-methods/credit-card/rest/11-01-credit-card.adoc index 891641629..f6cd3c292 100644 --- a/content/index/payment-methods/credit-card/rest/11-01-credit-card.adoc +++ b/content/index/payment-methods/credit-card/rest/11-01-credit-card.adoc @@ -58,7 +58,7 @@ credentials: |Merchant Account ID (MAID) |5c4a8a42-04a8-4970-a595-262f0ba0a108 |Merchant Account Name |Getnet __3d |Secret Key |5ac555d4-e7f7-409f-8147-d82c8c10ed53 -|Brands |Visa, MC, AMEX +|Brands |Visa, MC, AMEX, Diners |=== .MOTO @@ -67,7 +67,7 @@ credentials: |Merchant Account ID (MAID) |d94d34ec-807e-4f5e-a194-73ca15d470f0 |Merchant Account Name |Getnet _moto |Secret Key |c1f62c27-9034-489c-8861-7f99dec54944 -|Brands |Visa, MC, AMEX +|Brands |Visa, MC, AMEX, Diners |=== .3D Automatic Card Brand Recognition @@ -76,7 +76,7 @@ credentials: |Merchant Account ID (MAID) |5918caa1-a576-49e3-ae0a-cb677631ee92 |Merchant Account Name |Getnet 2nd __3d |Secret Key |9a6c4f34-4156-47b7-9022-3f6d18147cd2 -|Brands |Visa, MC, AMEX +|Brands |Visa, MC, AMEX, Diners |=== [#CreditCard_PaymentSolutions] diff --git a/content/index/payment-methods/przelewy24/ppv2/03-01-04-09-przelewy24.adoc b/content/index/payment-methods/przelewy24/ppv2/03-01-04-09-przelewy24.adoc index 3c9fb4f71..533c77b3d 100644 --- a/content/index/payment-methods/przelewy24/ppv2/03-01-04-09-przelewy24.adoc +++ b/content/index/payment-methods/przelewy24/ppv2/03-01-04-09-przelewy24.adoc @@ -9,7 +9,7 @@ [#PPv2_P24_General] === General Information -This is a reference page for _Przelewy24_. Here you find all the information +This is a reference page for _e-przelewy_. Here you find all the information necessary for integrating this payment method into your Hosted and Embedded Payment Page. .Are you unfamiliar with {payment-page-v2} ({payment-page-v2-abbr})? @@ -43,14 +43,14 @@ the <> section. [#PPv2_P24_About] -=== About Przelewy24 +=== About e-przelewy -_Przelewy24 (P24)_ offers bank transfers and other payment methods for the +_e-przelewy (P24)_ offers bank transfers and other payment methods for the Polish e-commerce sector. 80-90% of online payments in Poland happen via bank transfer, making _P24_ the most popular payment service in this region. -Currently, _Przelewy24_ cooperates with 165 banks. +Currently, _e-przelewy_ cooperates with 165 banks. Consumers select the bank of their choice. _P24_ redirects them to that bank's login page. There, consumers use their bank credentials to log diff --git a/content/index/payment-methods/przelewy24/przelewy24-main.adoc b/content/index/payment-methods/przelewy24/przelewy24-main.adoc index fe20f3fce..491150e9b 100644 --- a/content/index/payment-methods/przelewy24/przelewy24-main.adoc +++ b/content/index/payment-methods/przelewy24/przelewy24-main.adoc @@ -1,2 +1,2 @@ [#Przelewy24_Main] -== Przelewy24 \ No newline at end of file +== e-przelewy \ No newline at end of file diff --git a/content/index/payment-methods/przelewy24/rest/11-27-przelewy24.adoc b/content/index/payment-methods/przelewy24/rest/11-27-przelewy24.adoc index 75e3e9f74..93a8fa031 100644 --- a/content/index/payment-methods/przelewy24/rest/11-27-przelewy24.adoc +++ b/content/index/payment-methods/przelewy24/rest/11-27-przelewy24.adoc @@ -2,7 +2,7 @@ [#Przelewy24] == REST API -_Przelewy24_ is a type of <>. +_e-przelewy_ is a type of <>. [#Przelewy24_PaymentModeCountriesandCurrencies] === Countries and Currencies diff --git a/content/index/payment-methods/wd-payment-direct-debit/ppv2/wd-payment-direct-debit.adoc b/content/index/payment-methods/wd-payment-direct-debit/ppv2/wd-payment-direct-debit.adoc index 06819d1e6..2238b406d 100644 --- a/content/index/payment-methods/wd-payment-direct-debit/ppv2/wd-payment-direct-debit.adoc +++ b/content/index/payment-methods/wd-payment-direct-debit/ppv2/wd-payment-direct-debit.adoc @@ -1,4 +1,4 @@ -:payment-method-name: Guaranteed Direct Debit +:payment-method-name: Ratepay Direct Debit [#PPv2_PaymentDirectDebit] == {payment-page-v2} @@ -21,20 +21,20 @@ include::{root}/include/ppv2-general-information-2.adoc[] [cols="20h,80"] |=== -|URI (Endpoint) +|URI (Endpoint) |``\https://{pp-test-instance-hostname}/api/payment/register`` -|Merchant Account ID (MAID) -|5c4ef296-46c5-482c-9143-509d13fcca34 +|Merchant Account ID (MAID) +|5289ba2d-6094-4f7d-b6c2-346d1af638eb -|Username -|84320-getneteurope +|Username +|515225-GetnetEuropeTEST -|Password -|2NQBnucU19mY +|Password +|4cHLRE-Q7YcAP -|Secret Key (used for response verification) -|f4cbabd5-addf-4648-92a0-09f15eed7c2e +|Secret Key (used for response verification) +|bb3ec883-9c5b-4e70-beff-c3151b17ecf4 |=== [#PPv2_PaymentDirectDebit_TestCredentials_Additional] @@ -42,14 +42,14 @@ include::{root}/include/ppv2-general-information-2.adoc[] [cols="20h,80"] |=== -|IBAN -|To be determined +|IBAN +|DE83203205004989123456 -|BIC -|To be determined +|BIC +|DABADEHHXXX -|Bank -|To be determined +|Bank +|Danske Bank Hamburg |=== [#PPv2_PaymentDirectDebit_Countries] @@ -151,7 +151,7 @@ m|payment-method |String |Optional |15 -|The name of the payment method used. Set this value to ``guaranteeddirectdebit``. +|The name of the payment method used. Set this value to ``ratepay-elv`` for Ratepay Direct Debit``. .10+m|account-holder .5+m|address @@ -187,31 +187,31 @@ m|payment-method 3+m|first-name |String -|Mandatory +|Mandatory |32 |The first name of the consumer. 3+m|last-name |String -|Mandatory +|Mandatory |32 |The last name of the consumer. 3+m|email |String -|Mandatory +|Mandatory |64 |The email address of the consumer. 3+m|phone |String -|Mandatory +|Mandatory |32 |The phone number of the consumer. 3+m|date-of-birth |String -|Mandatory +|Mandatory |n/a |The date of birth of the consumer. @@ -219,11 +219,11 @@ m|payment-method |String |Optional |45 -a|The internet protocol address of the consumer as recorded by the entity receiving the transaction attempt from the consumer. +a|The internet protocol address of the consumer as recorded by the entity receiving the transaction attempt from the consumer. 4+|order-number |String -|Mandatory +|Mandatory |64 a|String provided by the merchant, to store the 'Order Number' for the transaction. @@ -231,12 +231,12 @@ a|String provided by the merchant, to store the 'Order Number' for the transacti .7+m|order-item 2+m|name |Alphanumeric -|Mandatory +|Mandatory | a|Name of the item in the basket. 2+m|description -|String +|String |Mandatory | a|Description of the item in the basket. @@ -335,7 +335,7 @@ include::{root}/include/ppv2-redirect-instructions.adoc[] [source,json,subs=attributes+] ---- -include::{root}/samples/json/PPv2_GuaranteedDirectDebit_TransactionTypeAuthorization_DecodedPaymentResponse.json[] +include::{root}/samples/json/PPv2_GuaranteedGuaranteedDirectDebit_TransactionTypeAuthorization_DecodedPaymentResponse.json[] ---- [%autowidth] diff --git a/content/index/payment-methods/wd-payment-direct-debit/rest/wd-payment-direct-debit.adoc b/content/index/payment-methods/wd-payment-direct-debit/rest/wd-payment-direct-debit.adoc index fab84c547..29c6066e9 100644 --- a/content/index/payment-methods/wd-payment-direct-debit/rest/wd-payment-direct-debit.adoc +++ b/content/index/payment-methods/wd-payment-direct-debit/rest/wd-payment-direct-debit.adoc @@ -1,7 +1,7 @@ [#API_PaymentDirectDebit] == REST API -_Guaranteed Direct Debit_ is a type of <>. +_Ratepay Direct Debit_ is a type of <>. [#API_PaymentDirectDebit_CountriesandCurrencies] === Countries and Currencies @@ -16,7 +16,7 @@ _Guaranteed Direct Debit_ is a type of <>): [%autowidth.stretch,stripes=none, cols="v,,,,"] @@ -148,7 +153,7 @@ list available in <>): | Field | Cardinality | Datatype | Size | Description 5+a| -[[GuaranteedDirectDebit_Fields_Payment]] +[[DirectDebit_Fields_Payment]] [discrete] ==== payment @@ -169,7 +174,7 @@ list available in <>): |M |Alphanumeric |30 -|This is the type for a transaction: ``authorization``, ``capture``, ``void-authorization``, ``refund-capture`` and ``credit`` are supported for _Guaranteed Direct Debit_. +|This is the type for a transaction: ``authorization``, ``capture``, ``void-authorization``, ``refund-capture`` and ``credit`` are supported for _Ratepay Direct Debit_. |_requested-amount_ |M @@ -221,7 +226,7 @@ list available in <>): If empty or with wrong value, German language is used by default. The same logic applies for Payment Page integration. 5+a| -[[GuaranteedDirectDebit_Fields_PaymentMethods]] +[[DirectDebit_Fields_PaymentMethods]] [discrete] ==== payment-methods @@ -232,7 +237,7 @@ If empty or with wrong value, German language is used by default. The same logic |The name of the Payment Method is ``ratepay-elv``. 5+a| -[[GuaranteedDirectDebit_Fields_AccountHolder]] +[[DirectDebit_Fields_AccountHolder]] [discrete] ==== account-holder @@ -273,7 +278,7 @@ If empty or with wrong value, German language is used by default. The same logic | 5+a| -[[GuaranteedDirectDebit_Fields_AccountHolderAddress]] +[[DirectDebit_Fields_AccountHolderAddress]] [discrete] ==== account-holder.address @@ -314,7 +319,7 @@ If empty or with wrong value, German language is used by default. The same logic | 4+a| -[[GuaranteedDirectDebit_Fields_BankAccount]] +[[DirectDebit_Fields_BankAccount]] [discrete] ==== bank-account @@ -351,7 +356,7 @@ If empty or with wrong value, German language is used by default. The same logic |Mandatory if ``account-number`` is used 5+a| -[[GuaranteedDirectDebit_Fields_OrderItems]] +[[DirectDebit_Fields_OrderItems]] [discrete] ==== order-items @@ -386,7 +391,7 @@ If empty or with wrong value, German language is used by default. The same logic |Total count of items in the order. 4+a| -[[GuaranteedDirectDebit_Fields_Shipping]] +[[DirectDebit_Fields_Shipping]] [discrete] ==== shipping @@ -411,7 +416,7 @@ If empty or with wrong value, German language is used by default. The same logic | 4+a| -[[GuaranteedDirectDebit_Fields_ShippingAaddress]] +[[DirectDebit_Fields_ShippingAaddress]] [discrete] ==== shipping/address @@ -453,7 +458,7 @@ If empty or with wrong value, German language is used by default. The same logic | | 5+a| -[[GuaranteedDirectDebit_Fields_Device]] +[[DirectDebit_Fields_Device]] [discrete] ==== device @@ -465,7 +470,7 @@ If empty or with wrong value, German language is used by default. The same logic *It is mandatory for ``authorization``.* 5+a| -[[GuaranteedDirectDebit_Fields_Mandate]] +[[DirectDebit_Fields_Mandate]] [discrete] ==== mandate @@ -547,7 +552,7 @@ During checkout, the consumer has to agree to Ratepay’s terms of payment and d [#API_PaymentDirectDebit_AdditionalBusinessContitions] ===== Additional business conditions -When the consumers use _Guaranteed Direct Debit,_ +When the consumers use _Ratepay Direct Debit,_ payments with debt discharging effect can be made solely to Getnet. [#API_PaymentDirectDebit_Samples] @@ -556,7 +561,7 @@ payments with debt discharging effect can be made solely to Getnet. Click <> for corresponding notification samples. [#API_PaymentDirectDebit_Samples_DirectDebit] -==== Guaranteed Direct Debit +==== Ratepay Direct Debit [#API_PaymentDirectDebit_Samples_DirectDebit_Authorization] ===== _authorization_ @@ -568,7 +573,6 @@ include::{root}/samples/xml/ratepay-elv_authorization_request_success_de.xml[] ---- .XML authorization Response (Successful) - [source,xml,subs=attributes+] ---- include::{root}/samples/xml/ratepay-elv_authorization_response_success_de.xml[] @@ -604,43 +608,37 @@ include::{root}/samples/xml/ratepay-elv_refund-capture_request_success_674f05af. include::{root}/samples/xml/ratepay-elv_refund-capture_response_success_de_674f05af.xml[] ---- -[#API_PaymentDirectDebit_Samples_DirectDebit_Credit] -===== _credit_ +[#API_PaymentDirectDebit_Samples_DirectDebit_VoidAuthorization] +===== _void-authorization_ -.XML credit Request (Successful) +.XML void-authorization Request (Successful) [source,xml,subs=attributes+] ---- -include::{root}/samples/xml/ratepay-elv_credit_request_success_f1ed56d2.xml[] +include::{root}/samples/xml/ratepay-elv_void-authorization_request_success_f1ed56d2.xml[] ---- -.XML credit Response (Successful) +.XML void-authorization Response (Successful) [source,xml,subs=attributes+] ---- -include::{root}/samples/xml/ratepay-elv_credit_response_success_de_f1ed56d2.xml[] +include::{root}/samples/xml/ratepay-elv_void-authorization_response_success_de_f1ed56d2.xml[] ---- -[#API_PaymentDirectDebit_Samples_DirectDebit_VoidAuthorization] -===== _void-authorization_ -.XML void-authorization Request (Successful) +[#API_PaymentDirectDebit_Samples_DirectDebit_Credit] +===== _Credit_ + +.XML Credit Request (Successful) [source,xml,subs=attributes+] ---- -include::{root}/samples/xml/ratepay-elv_void-authorization_request_success_f1ed56d2.xml[] +include::{root}/samples/xml/ratepay-elv_credit_request_success_f1ed56d2.xml[] ---- .XML void-authorization Response (Successful) [source,xml,subs=attributes+] ---- -include::{root}/samples/xml/ratepay-elv_void-authorization_response_success_de_f1ed56d2.xml[] +include::{root}/samples/xml/ratepay-elv_credit_response_success_de_f1ed56d2.xml[] ---- -[#API_PaymentDirectDebit_Samples_DirectDebit_DeviceIdentToken] -===== _authorization_ Request to Getnet -.deviceIdentToken Transfer -[source,xml,subs=attributes+] ----- -include::{root}/samples/xml/ratepay-elv_authorization_unknown__de.xml[] ----- //- diff --git a/content/index/payment-methods/wd-payment-direct-debit/wd-payment-direct-debit-main.adoc b/content/index/payment-methods/wd-payment-direct-debit/wd-payment-direct-debit-main.adoc index 9ce95e4c5..1617f7bc4 100644 --- a/content/index/payment-methods/wd-payment-direct-debit/wd-payment-direct-debit-main.adoc +++ b/content/index/payment-methods/wd-payment-direct-debit/wd-payment-direct-debit-main.adoc @@ -1,2 +1,2 @@ [#PaymentDirectDebit_Main] -== Guaranteed Direct Debit +== Ratepay Direct Debit diff --git a/content/index/payment-methods/wd-payment-invoice/ppv2/wd-payment-invoice.adoc b/content/index/payment-methods/wd-payment-invoice/ppv2/wd-payment-invoice.adoc index 1560c23be..9eebf24ff 100644 --- a/content/index/payment-methods/wd-payment-invoice/ppv2/wd-payment-invoice.adoc +++ b/content/index/payment-methods/wd-payment-invoice/ppv2/wd-payment-invoice.adoc @@ -1,4 +1,4 @@ -:payment-method-name: Payment on Invoice +:payment-method-name: Ratepay Payment on Invoice [#PPv2_PaymentInvoice] == {payment-page-v2} @@ -32,11 +32,11 @@ Test Credentials for Transaction Type h| URI (Endpoint) |``\https://{pp-test-instance-hostname}/api/payment/register`` h| Merchant Account ID (MAID) -| To be determined +| 1da76824-e28a-4b64-8f41-c74a0a0e0c0c h| Username -| To be determined +| 515225-GetnetEuropeTEST h| Password -| To be determined +| 4cHLRE-Q7YcAP |=== [#PPv2_PaymentInvoice_Countries] diff --git a/content/index/payment-methods/wd-payment-invoice/rest/wd-payment-invoice.adoc b/content/index/payment-methods/wd-payment-invoice/rest/wd-payment-invoice.adoc index 0deeddc3a..759939d4d 100644 --- a/content/index/payment-methods/wd-payment-invoice/rest/wd-payment-invoice.adoc +++ b/content/index/payment-methods/wd-payment-invoice/rest/wd-payment-invoice.adoc @@ -1,7 +1,7 @@ [#API_PaymentInvoice] == REST API -_Guaranteed Payment on Invoice_ is a type of <>. +_Ratepay Payment on Invoice_ is a type of <>. [#API_PaymentInvoice_CountriesandCurrencies] === Countries and Currencies @@ -16,7 +16,7 @@ _Guaranteed Payment on Invoice_ is a type of <>. consumer makes an order. All order items must be listed for the shopping basket. The authorization amount must match the value of the items in the basket. - | <> + | <> |capture-authorization | Used to capture the reserved funds at the moment when some or all goods are physically delivered to the consumer. @@ -50,20 +50,20 @@ at <>. items that were delivered to the consumer in this delivery, not the ones that were delivered before or are waiting to be delivered. The total amount of the capture must be the value of the items in the basket. - | <> + | <> |void-authorization | Used when the consumer wishes to cancel some or all (not yet shipped) items from the order. Available only for a successful ``authorization`` response which was not yet voided or captured. Partial and multiple void are allowed, until all items from the order are canceled or shipped. Basket items only list those items which are being canceled from the order. - | <> + | <> |refund-capture | Used when the consumer wishes to return some or all delivered goods. Available on a successful ``capture-authorization``. Partial and multiple refunds are allowed, until all delivered items have been returned. Basket items list only those items which are being returned to the merchant. - | <> + | <> |credit | Used when merchant wishes to grant a discount on an existing order. Items from this order may already be delivered to the consumer. @@ -72,7 +72,7 @@ at <>. delivered goods to the consumer. The credit transaction must include a basket item representing the discount. The credit transaction must refer to the successful authorization transaction ID. - | <> + | <> |=== [NOTE] @@ -96,16 +96,21 @@ are shipped in separate shipments. [#API_PaymentInvoice_TestCredentials] === Test Credentials - -[%autowidth,stripes=none] +[cols="h,,"] +[%autowidth] |=== -.2+h| URLs (Endpoints) | For transaction type ``authorization`` | `\https://{rest-api-test-apm-endpoint}` - | For transaction types ``capture-authorization``, ``refund-capture``, - ``void-authorization`` and ``credit`` |``\https://{rest-api-test-endpoint}`` - h| Merchant Account ID (MAID) 2+| To be determined - h| Username 2+| To be determined - h| Password 2+| To be determined - h| Secret Key 2+| To be determined +| *URL (Endpoint)* +| For transaction type _get-url._ +| +``\https://{rest-api-test-apm-endpoint}`` +| *Merchant Account ID (MAID)* +2+| 1da76824-e28a-4b64-8f41-c74a0a0e0c0c +| *Username* +2+| 515225-GetnetEuropeTEST +| *Password* +2+| 4cHLRE-Q7YcAP +| *Secret Key* +2+| bb3ec883-9c5b-4e70-beff-c3151b17ecf4 |=== [#API_PaymentInvoice_Workflow] @@ -115,12 +120,12 @@ are shipped in separate shipments. ==== Standard Process [#API_PaymentInvoice_GuaranteedInvoice] -===== Guaranteed Payment on Invoice +===== Ratepay Payment on Invoice -image::images/diagrams/guaranteed-invoice.svg[Guaranteed Payment on Invoice Workflow, width=950, align="center"] +image::images/diagrams/guaranteed-invoice.svg[Ratepay Payment on Invoice Workflow, width=950, align="center"] . Consumer adds items to shopping basket. -. Consumer selects the payment method _Guaranteed Payment on Invoice._ +. Consumer selects the payment method _Ratepay Payment on Invoice._ . Merchant sends an ``authorization`` request including items to Getnet. . Merchant receives an ``authorization`` response, including the @@ -147,7 +152,7 @@ NOTE: Please provide us with the order number and descriptor for each transaction. [#API_PaymentInvoice_SimpleProcessChainforGuaranteedInvoice] -===== Simple Process Chain for Guaranteed Payment on Invoice +===== Simple Process Chain for Ratepay Payment on Invoice .A: Partial Cancelations @@ -210,7 +215,7 @@ transaction. //- [#API_PaymentInvoice_ComplexProcessChainforGuaranteedInvoice] -===== Complex Process Chain for Guaranteed Payment on Invoice +===== Complex Process Chain for Ratepay Payment on Invoice .X: Reduction & Adjustment Charges @@ -242,7 +247,7 @@ transaction. === Fields The following elements are mandatory *M*, optional *O* or conditional -*C* for sending a request for the payment method _Guaranteed Payment on Invoice_ (complete field +*C* for sending a request for the payment method _Ratepay Payment on Invoice_ (complete field list available in <>): [%autowidth,stripes=none, cols="v,,,,"] @@ -271,7 +276,7 @@ list available in <>): |M |Alphanumeric |30 -|This is the type for a transaction: ``authorization``, ``capture``, ``void-authorization``, ``refund-capture`` and ``credit`` are supported for _Guaranteed Payment on Invoice_. +|This is the type for a transaction: ``authorization``, ``capture``, ``void-authorization``, ``refund-capture`` and ``credit`` are supported for _Ratepay Payment on Invoice_. |_requested-amount_ |M @@ -631,12 +636,12 @@ payment details on provider and they can be obtained from {payment-gateway} late |=== [#API_PaymentInvoice_DeviceFingerprint_GuaranteedInvoice] -==== Device Fingerprint (Guaranteed Payment on Invoice) +==== Device Fingerprint (Ratepay Payment on Invoice) [#API_PaymentInvoice_DeviceFingerprint_GuaranteedInvoice_Introduction] ===== Introduction -_Device Fingerprint (Guaranteed Payment on Invoice)_ is a method of fraud +_Device Fingerprint (Ratepay Payment on Invoice)_ is a method of fraud protection and able to identify technical devices. Fraudsters learn to exploit the weaknesses of traditional fraud prevention tools over time. We protect businesses from fraud and loss of revenue with innovative @@ -697,7 +702,7 @@ Please ensure that this script is executed only one-time per session ===== Data Transfer to Getnet Please transfer the ``deviceIdentToken`` within the authorization request to -Getnet. You can find a corresponding XML sample for either <> or <>. +Getnet. You can find a corresponding XML sample for either <> or <>. [#API_PaymentInvoice_RegularConsumers] ==== Regular Consumers @@ -721,7 +726,7 @@ During checkout, the consumer has to agree to Ratepay’s terms of payment and d [#API_PaymentInvoice_AdditionalBusinessContitions] ===== Additional Business Conditions -When consumers use _Guaranteed Payment on Invoice,_ +When consumers use _Ratepay Payment on Invoice,_ payments with debt discharging effect can be made solely to Getnet. [#API_PaymentInvoice_Samples] @@ -730,7 +735,7 @@ payments with debt discharging effect can be made solely to Getnet. Click <> for corresponding notification samples. [#API_PaymentInvoice_Samples_GuaranteedInvoice] -==== Guaranteed Payment on Invoice +==== Ratepay Payment on Invoice [#API_PaymentInvoice_Samples_GuaranteedInvoice_Authorization] ===== _authorization_ diff --git a/content/index/payment-methods/wd-payment-invoice/wd-payment-invoice-main.adoc b/content/index/payment-methods/wd-payment-invoice/wd-payment-invoice-main.adoc index a9609e6a0..f840f58de 100644 --- a/content/index/payment-methods/wd-payment-invoice/wd-payment-invoice-main.adoc +++ b/content/index/payment-methods/wd-payment-invoice/wd-payment-invoice-main.adoc @@ -1,2 +1,2 @@ [#PaymentInvoice_Main] -== Guaranteed Payment on Invoice +== Ratepay Payment on Invoice diff --git a/content/index/payment-processing/08-08-server-availability.adoc b/content/index/payment-processing/08-08-server-availability.adoc index cc50323ea..fad3da72e 100644 --- a/content/index/payment-processing/08-08-server-availability.adoc +++ b/content/index/payment-processing/08-08-server-availability.adoc @@ -4,7 +4,7 @@ When you want to find out, whether the _{payment-gateway-abbr}_ servers are available, you can use a link to the _{payment-gateway-abbr}_ status page: -https://{instance-hostname}/engine/status/ +https://{instance-hostname}/engine/rest/ping The status page shows the general status of the _{payment-gateway-abbr}_. diff --git a/content/index/payment-processing/3-d-secure-2/11-01-05-3-d-secure-2.adoc b/content/index/payment-processing/3-d-secure-2/11-01-05-3-d-secure-2.adoc index 1ab601bad..685260544 100644 --- a/content/index/payment-processing/3-d-secure-2/11-01-05-3-d-secure-2.adoc +++ b/content/index/payment-processing/3-d-secure-2/11-01-05-3-d-secure-2.adoc @@ -128,14 +128,14 @@ If {payment-provider-name} is your acquirer, the {payment-gateway} can "grandfat | First Transaction | Before 14 September 2019 | a) ``authorization`` or + b) ``purchase`` | e.g. 12345 | ``first`` | ``recurring`` or + ``installment`` or + - ``UCOF`` | none + ``COF`` | none | Recurring Transactions | After 14 September 2019 a| a) ``authorization`` or + a) ``referenced-authorization`` or + b) ``purchase`` or + b) <> |e.g. 56789 | ``recurring`` or + ``final`` | ``recurring`` or + ``installment`` or + - ``UCOF`` + + ``COF`` + must be the same as in the first transaction. | e.g. 12345 |=== diff --git a/content/index/payment-processing/3-d-secure-2/11-01-07-3-d-secure-2-use-cases.adoc b/content/index/payment-processing/3-d-secure-2/11-01-07-3-d-secure-2-use-cases.adoc index dff69ebd1..b57ed5258 100644 --- a/content/index/payment-processing/3-d-secure-2/11-01-07-3-d-secure-2-use-cases.adoc +++ b/content/index/payment-processing/3-d-secure-2/11-01-07-3-d-secure-2-use-cases.adoc @@ -131,7 +131,7 @@ _Per recurring payment (MIT)_ ''' [#CreditCard_3DS2_UseCase_Recurring_Variable] -=== Recurring Payments - Variable Amount (MIT Unscheduled Credential on File - UCOF) +=== Recurring Payments - Variable Amount and Fixed frequency For recurring payments with a variable amount, the consumer agrees that the merchant may initiate one or more transactions in the future. These merchant-initiated _UCOF_ (Unscheduled Credential on File) transactions use stored credentials. The transactions are unscheduled and happen in irregular intervals. The payment amount is either fixed or variable. UCOF _merchant-initiated transaction_ agreements have to be set up with Strong Customer Authentication. Examples include automatic top-up transactions, e.g. for mobile phones and online gaming. diff --git a/content/index/payment-processing/3-d-secure-2/3-d-secure-1.adoc b/content/index/payment-processing/3-d-secure-2/3-d-secure-1.adoc index 4d8cc6b33..b81a6c740 100644 --- a/content/index/payment-processing/3-d-secure-2/3-d-secure-1.adoc +++ b/content/index/payment-processing/3-d-secure-2/3-d-secure-1.adoc @@ -9,6 +9,7 @@ // - Not only a payment authentication method, but allows also for <<3DSecureLiabilityShift, liability shift>> in cases of fraud - Protects merchants from fraudulent losses by allowing for liability shift after successful cardholder authentication - Three domains: merchant (acquirer), cardholder (issuer) and card scheme +- 3DS 1.0.2 has been discontinued by the card schemes in October 2022 // - Originally exclusively designed for browser-based authentication ==== diff --git a/content/index/payment-processing/3-d-secure-2/3-d-secure-workflows.adoc b/content/index/payment-processing/3-d-secure-2/3-d-secure-workflows.adoc index 8a940dfa1..b0b27f316 100644 --- a/content/index/payment-processing/3-d-secure-2/3-d-secure-workflows.adoc +++ b/content/index/payment-processing/3-d-secure-2/3-d-secure-workflows.adoc @@ -81,31 +81,4 @@ image::images/diagrams/3ds-challenge.svg[3D Secure 2 Challenge Workflow, align=" *4.* _Complete the Payment Transaction_: Proceed with the respective transaction type (e.g. authorization, purchase, authorization-only). Use the final authentication values received either from the check-enrollment response (e.g. ``PARes`` and ``parent-transaction-id``), or from step 3.3 (check-payer-response response). -[#3DS2_worfklow_fallback] -=== Fallback to 3D Secure 1 - -[#3DS2_IntegrationGuide_REST_worfklow_3DS2FBF] -*3D Secure 2.1 Flow with Fallback to 3D Secure 1 (in case the issuer does not support 3D Secure 2)* - -image::images/diagrams/3ds-fallback.svg[3D Secure 2 Fallback Workflow, align="center"] - -*1.* _Check-Enrollment_: Checks if the consumer’s card is enrolled in the 3D Secure 2 program. + -*1.1* Consumer (cardholder) checkout on your payment page. + -*1.2* Initiate the payment session with {payment-gateway} using the check-enrollment transaction type. Provide additional fields for 3D Secure 2 transactions. 3D Secure 2 fields can be found in the <> section. They are also included in the <>. + -*1.3* {payment-gateway} checks the 3D Secure version supported by the issuer with the 3D Secure server. If 3D Secure 2 is not supported, the 3D Secure server initiates the fallback to version 1 via the 3D Secure MPI. + -*1.4* {payment-gateway} returns the check-enrollment response. It includes the ACS URL, the ``PAReq`` and the 3D Secure version. + - -*2.* _Redirect the Consumer to the ACS URL_ + -*2.1* Send an <<3DS2_IntegrationGuide_REST_AutoSubmission, HTTPS POST request>> including the ACS URL, the ``PAReq``, ``TermUrl`` and ``MD``. + -*2.2* The ACS URL points to the public endpoint of the Issuer ACS, which decodes the ``PAReq``. The ACS displays the authentication window for the cardholder. + -*2.3* The consumer enters their data in the authentication window displayed by the ACS. + -*2.4* The Issuer ACS verifies the authentication credentials and posts the SSL-encrypted and digitally signed ``PARes`` (Payment Authentication Response), as well as the ``MD`` to the ``TermURL`` via the consumer’s browser. + - -*3.* _Check-Payer-Response_ _(optional) and_ _PARes_ _Verification_: Use this request to receive, analyze and store authentication values. The check-payer-response returns the authentication values needed in the payment transaction that follows. It is executed _after_ you receive the check-enrollment response and the ``PARes``. + -*3.1* Send a POST request with transaction type check-payer-response to {payment-gateway}. Provide the ``parent-transaction-id`` using the ``transaction-id`` from the check-enrollment response, and the ``PARes``. + -*3.2* {payment-gateway} verifies the ``PARes`` with the 3D Secure MPI and receives the final authentication values. + -*3.3* {payment-gateway} returns the final authentication values in the response of the check-payer-response transaction. These include the ``XID``, ``CAAV/AVV``, ``ECI``, ``authenticationStatus`` and the 3D Secure version. + - -*4.* _Complete the Payment Transaction_: Proceed with the respective transaction type (e.g. authorization, purchase, authorization-only). Use the final authentication values received either from the check-enrollment response (e.g. ``PARes`` and ``parent-transaction-id``), or from step 3.3 (check-payer-response response). - //- diff --git a/content/samples/json/PPv2GuaranteedInvoiceTransactionTypeAuthorizationRequest.json b/content/samples/json/PPv2GuaranteedInvoiceTransactionTypeAuthorizationRequest.json index c38036433..ccd0e1a01 100644 --- a/content/samples/json/PPv2GuaranteedInvoiceTransactionTypeAuthorizationRequest.json +++ b/content/samples/json/PPv2GuaranteedInvoiceTransactionTypeAuthorizationRequest.json @@ -1,7 +1,7 @@ { "payment": { "merchant-account-id": { - "value": "7d7edecb-b008-4f05-9103-308c81cf2ea2" + "value": "1da76824-e28a-4b64-8f41-c74a0a0e0c0c" }, "request-id": "{{$guid}}", "transaction-type": "authorization", diff --git a/content/samples/json/PPv2GuaranteedInvoiceTransactionTypeAuthorizationResponse.json b/content/samples/json/PPv2GuaranteedInvoiceTransactionTypeAuthorizationResponse.json index c7f13a6ce..c87505d5a 100644 --- a/content/samples/json/PPv2GuaranteedInvoiceTransactionTypeAuthorizationResponse.json +++ b/content/samples/json/PPv2GuaranteedInvoiceTransactionTypeAuthorizationResponse.json @@ -31,7 +31,7 @@ "cancel-redirect-url": "https://{pp-demoshop-instance-hostname}/demoshop/#/cancel", "fail-redirect-url": "https://{pp-demoshop-instance-hostname}/demoshop/#/error", "merchant-account-id": { - "value": "7d7edecb-b008-4f05-9103-308c81cf2ea2" + "value": "1da76824-e28a-4b64-8f41-c74a0a0e0c0c" }, "payment-methods": { "payment-method": [ diff --git a/content/samples/json/PPv2_GuaranteedDirectDebit_TransactionTypeAuthorization_1CreateAPaymentSessionInitialRequest.json b/content/samples/json/PPv2_GuaranteedDirectDebit_TransactionTypeAuthorization_1CreateAPaymentSessionInitialRequest.json index e207980cc..cab2583e6 100644 --- a/content/samples/json/PPv2_GuaranteedDirectDebit_TransactionTypeAuthorization_1CreateAPaymentSessionInitialRequest.json +++ b/content/samples/json/PPv2_GuaranteedDirectDebit_TransactionTypeAuthorization_1CreateAPaymentSessionInitialRequest.json @@ -1,9 +1,9 @@ { "payment": { "merchant-account-id": { - "value": "3cfb0fb7-59e2-4d92-847f-37121d633844" + "value": "5289ba2d-6094-4f7d-b6c2-346d1af638eb" }, - "request-id": "{{$guid}}", + "request-id": "6ee36c55-5802-46a3-858d-3825e5758518", "transaction-type": "authorization", "requested-amount": { "currency": "EUR", diff --git a/content/samples/xml/purchase-request-no show scenario b/content/samples/xml/purchase-request-no show scenario new file mode 100644 index 000000000..2d3f75011 --- /dev/null +++ b/content/samples/xml/purchase-request-no show scenario @@ -0,0 +1,28 @@ + + b562b4d7-8989-4397-a4e5-849eefe50018 + 4ef2c57b-68c0-41ff-9373-94e72dca631c + purchase + 1.01 + + John + Doe + john.doe@test.com +
+ 2200 Pacific Hwy + San Diego + US + CA + 92101 +
+
+ + 4929101257750154 + 11 + 2023 + 123 + visa + + + + + no-show diff --git a/content/samples/xml/purchase-response-no show scenario b/content/samples/xml/purchase-response-no show scenario new file mode 100644 index 000000000..6658c12e1 --- /dev/null +++ b/content/samples/xml/purchase-response-no show scenario @@ -0,0 +1,36 @@ + + b562b4d7-8989-4397-a4e5-849eefe50018 + aa7d6725-babf-467f-a7ec-fd2786b82f4d + 7603277b-1de6-4b7a-bb84-c09ae5629718 + authorization + success + 2022-10-25T09:38:26.000Z + + + + 1.01 + + John + Doe + john.doe@test.com +
+ 2200 Pacific Hwy + San Diego + US + CA + 92101 +
+
+ + 4456551924350154 + 492910******0154 + + description + + + + 773154 + no-show + elastic-api + 0000003168FB4BEC +
diff --git a/content/samples/xml/ratepay-elv_authorization_request_success_de.xml b/content/samples/xml/ratepay-elv_authorization_request_success_de.xml index ce3c6948e..b23c98cc0 100644 --- a/content/samples/xml/ratepay-elv_authorization_request_success_de.xml +++ b/content/samples/xml/ratepay-elv_authorization_request_success_de.xml @@ -1,59 +1,81 @@ - - 3cfb0fb7-59e2-4d92-847f-37121d633844 - {{$guid}} - authorization - - - - 400 - 180801111842579 - - Wird nach dem Kauf uebermittelt - 08-02-2017 - - DE98ZZZ09999999999 - - John - Doe - John@doe.de - 03018425165 - 27-12-1973 -
- Nicht versenden Weg 12 - Berlin - Berlin - DE - 13353 -
-
- - Danske Bank Hamburg - DE99203205004989123456 - DABADEHHXXX - - - - Denim 753 Blue 27/32 - 1 - 150 - 19 - 1 - - - Women V-Neck S - 12 - 50 - 19 - 1 - - - Sneakers Size 44 - 123 - 200 - 19 - 1 - - - de + 5289ba2d-6094-4f7d-b6c2-346d1af638eb + c46cc336-cb98-401b-b223-0c29bc9882af + authorization + 15 + + Hans-Jürgen + Wischnewski + test@test.com + 1973-12-12 + 03018425165 +
+ Nicht Versenden Str. 5 + Testhausen + Berlin + DE + 13353 +
+
+ + Hans-Jürgen + Wischnewski + +49123123123 +
+ Nicht Versenden Str. 5 + Testhausen + Berlin + DE + 13353 +
+
+ 201 + + + Item A + 123 + 5.0 + 0.0 + 1 + + + Item B + 456 + 10.0 + 0.0 + 1 + + + Shipping Cost + 789 + 5.0 + 0.0 + 1 + shipment_fee + + + Discount + 111 + -5.0 + 0.0 + 1 + discount + + + + + + + Danske Bank Hamburg + DE83203205004989123456 + DABADEHHXXX + + + 25874659562 + 29-01-2021 + + DE12345667787 + + DeviceIdentToken +
diff --git a/content/samples/xml/ratepay-elv_authorization_response_success_de.xml b/content/samples/xml/ratepay-elv_authorization_response_success_de.xml index 453ff0a53..d7a30bef8 100644 --- a/content/samples/xml/ratepay-elv_authorization_response_success_de.xml +++ b/content/samples/xml/ratepay-elv_authorization_response_success_de.xml @@ -1,65 +1,86 @@ - - - 3cfb0fb7-59e2-4d92-847f-37121d633844 - f1ed56d2-08f5-40d8-8b82-82b405cfc3c6 - c765ff24-cbe7-45a3-98a1-e5bfd149b7cd + + + 5289ba2d-6094-4f7d-b6c2-346d1af638eb + 8f2827c0-1716-4088-b9d5-dbe3130cd094 + c46cc336-cb98-401b-b223-0c29bc9882af authorization success - 2018-08-01T09:18:43.000Z + 2022-12-08T10:38:07.000Z - + - 400 + 15 - John - Doe - John@doe.de + Hans-Jürgen + Wischnewski + test@test.com 03018425165
- Nicht versenden Weg 12 - Berlin + Nicht Versenden Str. 5 + Testhausen Berlin DE 13353
- 180801111842579 + + Hans-Jürgen + Wischnewski + +49123123123 +
+ Nicht Versenden Str. 5 + Testhausen + Berlin + DE + 13353 +
+
+ 201 - Denim 753 Blue 27/32 - 1 - 150 - 19 + Item A + 123 + 5.0 + 0.0 1 - Women V-Neck S - 12 - 50 - 19 + Item B + 456 + 10.0 + 0.0 1 - Sneakers Size 44 - 123 - 200 - 19 + Shipping Cost + 789 + 5.0 + 0.0 + 1 + + + Discount + 111 + -5.0 + 0.0 1 - DK0073651G0 + DN2278554S3 - + Danske Bank Hamburg - DE99203205004989123456 + DE83203205004989123456 DABADEHHXXX - Wird nach dem Kauf uebermittelt - 08-02-2017 + 25874659562 + 29-01-2021 - DE98ZZZ09999999999 - de -
+ DE12345667787 + + DeviceIdentToken + +
\ No newline at end of file diff --git a/content/samples/xml/ratepay-elv_capture-authorization_request_success_f1ed56d2.xml b/content/samples/xml/ratepay-elv_capture-authorization_request_success_f1ed56d2.xml index 6ce6b4b39..90457400c 100644 --- a/content/samples/xml/ratepay-elv_capture-authorization_request_success_f1ed56d2.xml +++ b/content/samples/xml/ratepay-elv_capture-authorization_request_success_f1ed56d2.xml @@ -1,27 +1,39 @@ - - 3cfb0fb7-59e2-4d92-847f-37121d633844 - {{$guid}} - capture-authorization - - - - 200 - f1ed56d2-08f5-40d8-8b82-82b405cfc3c6 - - - Denim 753 Blue 27/32 - 1 - 150 - 19 - 1 - - - Women V-Neck S - 12 - 50 - 19 - 1 - - - + 5289ba2d-6094-4f7d-b6c2-346d1af638eb + f07dd7c8-fd54-4ae8-90cc-69d18afde8ec + capture-authorization + 8f2827c0-1716-4088-b9d5-dbe3130cd094 + 15.00 + + + Item A + 123 + 5.0 + 0.0 + 1 + + + Item B + 456 + 10.0 + 0.0 + 1 + + + Shipping Cost + 789 + 5.0 + 0.0 + 1 + shipment_fee + + + Discount + 111 + -5.0 + 0.0 + 1 + discount + + +
\ No newline at end of file diff --git a/content/samples/xml/ratepay-elv_capture-authorization_response_success_de_f1ed56d2.xml b/content/samples/xml/ratepay-elv_capture-authorization_response_success_de_f1ed56d2.xml index c5fa4214d..61d008fbb 100644 --- a/content/samples/xml/ratepay-elv_capture-authorization_response_success_de_f1ed56d2.xml +++ b/content/samples/xml/ratepay-elv_capture-authorization_response_success_de_f1ed56d2.xml @@ -1,57 +1,87 @@ - - - 3cfb0fb7-59e2-4d92-847f-37121d633844 - 674f05af-b289-4e7a-99e3-1ee799c53151 - 0d32afa6-492a-4228-9edf-169df8ab15db + + + 5289ba2d-6094-4f7d-b6c2-346d1af638eb + 76df6bdd-2352-4a08-9da5-6bd174d59f8b + f07dd7c8-fd54-4ae8-90cc-69d18afde8ec capture-authorization success - 2018-08-01T09:20:30.000Z + 2022-12-08T10:47:18.000Z - + - 200 - f1ed56d2-08f5-40d8-8b82-82b405cfc3c6 + 15.00 + 8f2827c0-1716-4088-b9d5-dbe3130cd094 - John - Doe - John@doe.de + Hans-Jürgen + Wischnewski + test@test.com 03018425165
- Nicht versenden Weg 12 - Berlin + Nicht Versenden Str. 5 + Testhausen Berlin DE 13353
- 180801111842579 + + Hans-Jürgen + Wischnewski + +49123123123 +
+ Nicht Versenden Str. 5 + Testhausen + Berlin + DE + 13353 +
+
+ 201 - Denim 753 Blue 27/32 - 1 - 150 - 19 + Item A + 123 + 5.0 + 0.0 + 1 + + + Item B + 456 + 10.0 + 0.0 + 1 + + + Shipping Cost + 789 + 5.0 + 0.0 1 - Women V-Neck S - 12 - 50 - 19 + Discount + 111 + -5.0 + 0.0 1 - DK0073651G0 + DN2278554S3 - + - 400.000000 + 15.000000 + + Danske Bank Hamburg + DE83203205004989123456 + DABADEHHXXX + - Wird nach dem Kauf uebermittelt - 08-02-2017 + 25874659562 + 29-01-2021 - DE98ZZZ09999999999 + DE12345667787 elastic-api - de - 000000317406A011 -
+ GN0000317C3B8F12 +
\ No newline at end of file diff --git a/content/samples/xml/ratepay-elv_credit_request_success_f1ed56d2.xml b/content/samples/xml/ratepay-elv_credit_request_success_f1ed56d2.xml index 215828a4f..757d5d925 100644 --- a/content/samples/xml/ratepay-elv_credit_request_success_f1ed56d2.xml +++ b/content/samples/xml/ratepay-elv_credit_request_success_f1ed56d2.xml @@ -1,7 +1,7 @@ - 3cfb0fb7-59e2-4d92-847f-37121d633844 - {{$guid}} + 5289ba2d-6094-4f7d-b6c2-346d1af638eb + c1c67377-d423-446d-8a9e-2a7d0c5f29f2 credit diff --git a/content/samples/xml/ratepay-elv_credit_response_success_de_f1ed56d2.xml b/content/samples/xml/ratepay-elv_credit_response_success_de_f1ed56d2.xml index 4fea418b5..93a149a12 100644 --- a/content/samples/xml/ratepay-elv_credit_response_success_de_f1ed56d2.xml +++ b/content/samples/xml/ratepay-elv_credit_response_success_de_f1ed56d2.xml @@ -1,11 +1,11 @@ - 3cfb0fb7-59e2-4d92-847f-37121d633844 + 5289ba2d-6094-4f7d-b6c2-346d1af638eb 4c2c8bd2-8678-44f5-bcf4-b178c11af8d4 - ea4fd763-ec62-450c-b797-6ca013e87dbb + c1c67377-d423-446d-8a9e-2a7d0c5f29f2 credit success - 2018-08-01T09:22:15.000Z + 2022-12-01T09:22:15.000Z diff --git a/content/samples/xml/ratepay-elv_refund-capture_request_success_674f05af.xml b/content/samples/xml/ratepay-elv_refund-capture_request_success_674f05af.xml index 450b64059..a8422ba43 100644 --- a/content/samples/xml/ratepay-elv_refund-capture_request_success_674f05af.xml +++ b/content/samples/xml/ratepay-elv_refund-capture_request_success_674f05af.xml @@ -1,19 +1,29 @@ - - 3cfb0fb7-59e2-4d92-847f-37121d633844 - {{$guid}} + 5289ba2d-6094-4f7d-b6c2-346d1af638eb + 3ebecb19-95e5-4ae5-b98b-9ec5af5aaf46 refund-capture + 76df6bdd-2352-4a08-9da5-6bd174d59f8b + 15.00 + + + Item A + 123 + 5.0 + 0.0 + 1 + + + Item B + 456 + 10.0 + 0.0 + 1 + + + + + - + - 50 - 674f05af-b289-4e7a-99e3-1ee799c53151 - - - Women V-Neck S - 12 - 50 - 19 - 1 - - + \ No newline at end of file diff --git a/content/samples/xml/ratepay-elv_refund-capture_response_success_de_674f05af.xml b/content/samples/xml/ratepay-elv_refund-capture_response_success_de_674f05af.xml index b15602903..694a41d3d 100644 --- a/content/samples/xml/ratepay-elv_refund-capture_response_success_de_674f05af.xml +++ b/content/samples/xml/ratepay-elv_refund-capture_response_success_de_674f05af.xml @@ -1,45 +1,66 @@ - - - 3cfb0fb7-59e2-4d92-847f-37121d633844 - 037d379c-d168-4088-9af5-c231f03290c6 - 97cddb7d-7d92-44c3-9032-836574b84eb1 + + + 5289ba2d-6094-4f7d-b6c2-346d1af638eb + 8e393b0f-cc1d-496c-95f4-e5b3c1774e56 + 3ebecb19-95e5-4ae5-b98b-9ec5af5aaf46 refund-capture success - 2018-08-01T09:23:08.000Z + 2022-12-08T10:52:06.000Z - + - 50 - 674f05af-b289-4e7a-99e3-1ee799c53151 + 15.00 + 76df6bdd-2352-4a08-9da5-6bd174d59f8b - John - Doe - John@doe.de + Hans-Jürgen + Wischnewski + test@test.com 03018425165
- Nicht versenden Weg 12 - Berlin + Nicht Versenden Str. 5 + Testhausen Berlin DE 13353
- 180801111842579 + + Hans-Jürgen + Wischnewski + +49123123123 +
+ Nicht Versenden Str. 5 + Testhausen + Berlin + DE + 13353 +
+
+ 201 - Women V-Neck S - 12 - 50 - 19 + Item A + 123 + 5.0 + 0.0 + 1 + + + Item B + 456 + 10.0 + 0.0 1 - DK0073651G0 + DN2278554S3 + + + - + - 200.000000 + 15.000000 elastic-api - de - 000000317406A011 -
+ GN0000317C3B8F12 +
\ No newline at end of file diff --git a/content/samples/xml/ratepay-elv_void-authorization_request_success_f1ed56d2.xml b/content/samples/xml/ratepay-elv_void-authorization_request_success_f1ed56d2.xml index 58226b1ca..8b5afebc8 100644 --- a/content/samples/xml/ratepay-elv_void-authorization_request_success_f1ed56d2.xml +++ b/content/samples/xml/ratepay-elv_void-authorization_request_success_f1ed56d2.xml @@ -1,34 +1,16 @@ - - 3cfb0fb7-59e2-4d92-847f-37121d633844 - {{$guid}} - void-authorization - - - - f1ed56d2-08f5-40d8-8b82-82b405cfc3c6 - 200 - - John - Doe - John@doe.de - 03018425165 - 27-12-1973 -
- Nicht versenden Weg 12 - Berlin - Berlin - DE - 13353 -
-
- - - Sneakers Size 44 - 123 - 200 - 19 - 1 - - -
+ 5289ba2d-6094-4f7d-b6c2-346d1af638eb + ad67ce9f-7635-461a-8fd2-7b9d65adabac + void-authorization + b38b8f70-b17a-4fc6-ab70-dad27c38cf9f + 5.00 + + + Item A + 123 + 5.0 + 0.0 + 1 + + +
\ No newline at end of file diff --git a/content/samples/xml/ratepay-elv_void-authorization_response_success_de_f1ed56d2.xml b/content/samples/xml/ratepay-elv_void-authorization_response_success_de_f1ed56d2.xml index 6e02784f7..4ee8a39fa 100644 --- a/content/samples/xml/ratepay-elv_void-authorization_response_success_de_f1ed56d2.xml +++ b/content/samples/xml/ratepay-elv_void-authorization_response_success_de_f1ed56d2.xml @@ -1,50 +1,66 @@ - - - 3cfb0fb7-59e2-4d92-847f-37121d633844 - 2881a638-1db5-470f-8f94-7a517cc03d55 - ac840474-67f2-4873-b3b2-8993e06e4fa3 + + + 5289ba2d-6094-4f7d-b6c2-346d1af638eb + 75d5f2f5-bc92-4d81-8f30-a501e5e1640e + ad67ce9f-7635-461a-8fd2-7b9d65adabac void-authorization success - 2018-08-01T09:26:45.000Z + 2022-12-08T10:59:34.000Z - + - 200 - f1ed56d2-08f5-40d8-8b82-82b405cfc3c6 + 5.00 + b38b8f70-b17a-4fc6-ab70-dad27c38cf9f - John - Doe - John@doe.de + Hans-Jürgen + Wischnewski + test@test.com 03018425165
- Nicht versenden Weg 12 - Berlin + Nicht Versenden Str. 5 + Testhausen Berlin DE 13353
- 180801111842579 + + Hans-Jürgen + Wischnewski + +49123123123 +
+ Nicht Versenden Str. 5 + Testhausen + Berlin + DE + 13353 +
+
+ 307 - Sneakers Size 44 + Item A 123 - 200 - 19 + 5.0 + 0.0 1 - DK0073651G0 + DN2278559L1 - + - 400.000000 + 15.000000 + + Danske Bank Hamburg + DE83203205004989123456 + DABADEHHXXX + - Wird nach dem Kauf uebermittelt - 08-02-2017 + 25874659562 + 29-01-2021 - DE98ZZZ09999999999 + DE12345667787 elastic-api - de - 000000317406A011 -
+ GN0000317C3B8F12 +
\ No newline at end of file diff --git a/content/samples/xml/ratepay-invoice_authorization_request_success_nl.xml b/content/samples/xml/ratepay-invoice_authorization_request_success_nl.xml index a59b61da5..901ef4c36 100644 --- a/content/samples/xml/ratepay-invoice_authorization_request_success_nl.xml +++ b/content/samples/xml/ratepay-invoice_authorization_request_success_nl.xml @@ -1,7 +1,7 @@ - 7d7edecb-b008-4f05-9103-308c81cf2ea2 - {{$guid}} + 1da76824-e28a-4b64-8f41-c74a0a0e0c0c + 8b4b145e-fb5a-4c12-ad9a-396a46b83593 authorization diff --git a/content/samples/xml/ratepay-invoice_authorization_response_success_nl.xml b/content/samples/xml/ratepay-invoice_authorization_response_success_nl.xml index 94cef38f7..700087524 100644 --- a/content/samples/xml/ratepay-invoice_authorization_response_success_nl.xml +++ b/content/samples/xml/ratepay-invoice_authorization_response_success_nl.xml @@ -1,6 +1,6 @@ - 7d7edecb-b008-4f05-9103-308c81cf2ea2 + 1da76824-e28a-4b64-8f41-c74a0a0e0c0c 32783284-5bce-4d5f-aca6-25fa17f6ad53 8b4b145e-fb5a-4c12-ad9a-396a46b83593 authorization diff --git a/content/samples/xml/ratepay-invoice_authorization_unknown_.xml b/content/samples/xml/ratepay-invoice_authorization_unknown_.xml index 533ede895..801ec08cc 100644 --- a/content/samples/xml/ratepay-invoice_authorization_unknown_.xml +++ b/content/samples/xml/ratepay-invoice_authorization_unknown_.xml @@ -1,6 +1,6 @@ - 7d7edecb-b008-4f05-9103-308c81cf2ea2 + 1da76824-e28a-4b64-8f41-c74a0a0e0c0c {{$guid}} authorization diff --git a/content/samples/xml/ratepay-invoice_capture-authorization_request_success_32783284.xml b/content/samples/xml/ratepay-invoice_capture-authorization_request_success_32783284.xml index b6351d727..13c9a98d0 100644 --- a/content/samples/xml/ratepay-invoice_capture-authorization_request_success_32783284.xml +++ b/content/samples/xml/ratepay-invoice_capture-authorization_request_success_32783284.xml @@ -1,6 +1,6 @@ - 7d7edecb-b008-4f05-9103-308c81cf2ea2 + 1da76824-e28a-4b64-8f41-c74a0a0e0c0c {{$guid}} capture-authorization diff --git a/content/samples/xml/ratepay-invoice_capture-authorization_response_success_nl_32783284.xml b/content/samples/xml/ratepay-invoice_capture-authorization_response_success_nl_32783284.xml index adef6eaab..ebca69026 100644 --- a/content/samples/xml/ratepay-invoice_capture-authorization_response_success_nl_32783284.xml +++ b/content/samples/xml/ratepay-invoice_capture-authorization_response_success_nl_32783284.xml @@ -1,6 +1,6 @@ - - 7d7edecb-b008-4f05-9103-308c81cf2ea2 + + 1da76824-e28a-4b64-8f41-c74a0a0e0c0c 789b1a74-2d07-477c-a5eb-d6dd61872d88 314fa896-16ba-4787-b12d-0a7d1169105b capture-authorization diff --git a/content/samples/xml/ratepay-invoice_credit_request_success_32783284.xml b/content/samples/xml/ratepay-invoice_credit_request_success_32783284.xml index 8d4815ccd..72fcebaa4 100644 --- a/content/samples/xml/ratepay-invoice_credit_request_success_32783284.xml +++ b/content/samples/xml/ratepay-invoice_credit_request_success_32783284.xml @@ -1,6 +1,6 @@ - 7d7edecb-b008-4f05-9103-308c81cf2ea2 + 1da76824-e28a-4b64-8f41-c74a0a0e0c0c {{$guid}} credit diff --git a/content/samples/xml/ratepay-invoice_credit_response_success_nl_32783284.xml b/content/samples/xml/ratepay-invoice_credit_response_success_nl_32783284.xml index 48b5e7bcb..d9dff9553 100644 --- a/content/samples/xml/ratepay-invoice_credit_response_success_nl_32783284.xml +++ b/content/samples/xml/ratepay-invoice_credit_response_success_nl_32783284.xml @@ -1,6 +1,6 @@ - - 7d7edecb-b008-4f05-9103-308c81cf2ea2 + + 1da76824-e28a-4b64-8f41-c74a0a0e0c0c 42a30b0b-9aed-47cb-89e5-dc3649d770b2 0891f924-c326-4a39-ab04-2d240743a161 credit diff --git a/content/samples/xml/ratepay-invoice_refund-capture_request_success_789b1a74.xml b/content/samples/xml/ratepay-invoice_refund-capture_request_success_789b1a74.xml index 171ec539f..867eb01d9 100644 --- a/content/samples/xml/ratepay-invoice_refund-capture_request_success_789b1a74.xml +++ b/content/samples/xml/ratepay-invoice_refund-capture_request_success_789b1a74.xml @@ -1,6 +1,6 @@ - 7d7edecb-b008-4f05-9103-308c81cf2ea2 + 1da76824-e28a-4b64-8f41-c74a0a0e0c0c {{$guid}} refund-capture diff --git a/content/samples/xml/ratepay-invoice_refund-capture_response_success_nl_789b1a74.xml b/content/samples/xml/ratepay-invoice_refund-capture_response_success_nl_789b1a74.xml index a4c06ac42..44b39def6 100644 --- a/content/samples/xml/ratepay-invoice_refund-capture_response_success_nl_789b1a74.xml +++ b/content/samples/xml/ratepay-invoice_refund-capture_response_success_nl_789b1a74.xml @@ -1,6 +1,6 @@ - - 7d7edecb-b008-4f05-9103-308c81cf2ea2 + + 1da76824-e28a-4b64-8f41-c74a0a0e0c0c 34c6ed51-c417-413e-a1f0-e7074f24b19b d7287da8-00a9-48b0-ac3b-8ea14a1f3440 refund-capture diff --git a/content/samples/xml/ratepay-invoice_void-authorization_request_success_32783284.xml b/content/samples/xml/ratepay-invoice_void-authorization_request_success_32783284.xml index e4b370bf4..7f6ad29f5 100644 --- a/content/samples/xml/ratepay-invoice_void-authorization_request_success_32783284.xml +++ b/content/samples/xml/ratepay-invoice_void-authorization_request_success_32783284.xml @@ -1,6 +1,6 @@ - 7d7edecb-b008-4f05-9103-308c81cf2ea2 + 1da76824-e28a-4b64-8f41-c74a0a0e0c0c {{$guid}} void-authorization diff --git a/content/samples/xml/ratepay-invoice_void-authorization_response_success_nl_32783284.xml b/content/samples/xml/ratepay-invoice_void-authorization_response_success_nl_32783284.xml index 28d8db57c..1b36b9306 100644 --- a/content/samples/xml/ratepay-invoice_void-authorization_response_success_nl_32783284.xml +++ b/content/samples/xml/ratepay-invoice_void-authorization_response_success_nl_32783284.xml @@ -1,6 +1,6 @@ - - 7d7edecb-b008-4f05-9103-308c81cf2ea2 + + 1da76824-e28a-4b64-8f41-c74a0a0e0c0c 265b5d4f-7a4c-4b93-9189-ab4c0a09e3f2 cdcb75f9-5131-4459-a201-c5db7c8172e4 void-authorization