Skip to main content

POSTPAY

Integration only for Callisto online stores

This page only contains instructions for integrating POSTPAY in Callisto online stores. The following instructions are not valid for Ceres online stores!

POSTPAY (only available in German) is a payment service offered by Deutsche Post. This service provider allows you to offer your customers a payment and order process that is already used by many Deutsche Post customers. POSTPAY offers the payment methods Direct debit, Cash in advance, Giropay, Sofortbanking, Credit card and Purchase on invoice.

1. Important notes

This chapter provides you with important information about integrating the payment provider in plentymarkets.

Order generation

An order is not generated in plentymarkets until the incoming payment is received. In other words, the order is not yet created during the order process when the customer clicks on the POSTPAY button in the shopping cart.

Payment process

After confirming the order, the customer will be redirected to the POSTPAY website. The customer logs into their POSTPAY account, selects a payment option and confirms the payment. The customer may have to enter their invoice and delivery address on POSTPAY. It depends on whether the customer has already gone through the checkout process in your online store and selected POSTPAY as the payment method or whether the customer clicked on the POSTPAY button in the shopping cart without logging in.

Here is an overview of both variations:

  • The customer logged into your online store and has already entered the invoice and delivery address. This data will automatically be entered when the customer is forwarded to POSTPAY. However, the customer can still change this data if desired.

  • The customer has not logged into your online store and clicks on the POSTPAY button in the shopping cart. The customer is forwarded to POSTPAY where they can log in using the POSTPAY data. The primary payment method and the address are already saved there. The purchase can be completed with only one click. If the customer does not already have a POSTPAY account, they have to enter the invoice and delivery addresses here.

2. Registering with POSTPAY

If you already have an Allyouneed.com seller contract, you do not need to register again. You can directly begin to set up POSTPAY.

If you do not have a contract yet, register with POSTPAY (German only). Afterwards you will receive the Allyouneed.com & POSTPAY seller contract by post or by email. Sign the contract and send it back. Add information about the beneficial owner and the legal representative. Your account will be activated once it was checked by POSTPAY. You will receive an email confirmation that includes your access data. You need the access data to set up the interface in plentymarkets.

3. Setting up POSTPAY in plentymarkets

Proceed as described below to set up the interface to POSTPAY.

Setting up the POSTPAY interface:

  1. Go to System » Orders » Payment » Methods.

  2. Place a check mark next to the setting Also show inactive.

  3. Open the folder DE.

  4. Click on POSTPAY.
    → The Settings tab will open.

  5. Click on the Interface tab.

  6. Expand the client.

  7. Carry out the settings as desired. Pay attention to the information given in Table 1.

  8. Save the settings.

Table 1. setting up the POSTPAY interface
Setting Explanation

User name

Enter the user name that you received from POSTPAY.

Password

Enter the password that you received from POSTPAY.

Activate test mode

Activate the test mode and check the POSTPAY functions before working live with the system.

Activate access data for all clients (stores)

Only visible if clients (stores) were set up. Activate to apply the account settings saved for the main store by clicking on Add account for all clients (shops). This setting is dominant over the settings saved for each client. Deactivate to use separate access data for your clients (stores). Online stores that do not have account settings saved for them cannot be used with POSTPAY.
Go to System » Client » Select client » Online store » Settings and make sure that you have selected the option Enable login for every store in the line Login. This makes it possible to support several clients.

4. Activating the payment method

Set up and activate the POSTPAY payment method in the Settings tab of the payment method. In addition, check the settings for Permitted payment methods in the customer classes and for Blocked payment methods in the shipping profiles.

5. Saving a URL for the push service

Log into POSTPAY with your access data and enter the URL for the push service in the tab Verwaltung (administration). This URL tells POSTPAY where payment confirmations should be sent to. The URL is structured as follows:

YOUR_DOMAIN/plenty/api/payment_notification.php?payment=postpay&

Change this URL so that it matches your store’s domain. Save the URL on POSTPAY.

6. Manually creating a credit note for a POSTPAY order

It may be necessary to create credit notes for individual orders that are processed with POSTPAY. You can send individual credit note amounts to POSTPAY.

Sending a credit note to POSTPAY:

  1. Go to Orders » Edit orders.

  2. Open the POSTPAY order.
    → The Overview tab will open.

  3. Select the option create from the Credit note…​ drop-down list.
    → The credit note will be created.

  4. Open the newly created credit note.

  5. Click on the Settings tab.

  6. Enter the amount into the Send POSTPAY credit note field.

  7. Click on Send POSTPAY credit note.
    → The credit note will be sent to POSTPAY.

7. Automatically sending shipping confirmations

Set up an event procedure to automatically send shipping confirmations when the outgoing items are booked.

Setting up an event procedure
  1. Go to System » Orders » Events.

  2. Click on Add event procedure.
    → The Create new event procedure window will open.

  3. Enter a name.

  4. Select the event listed in table 2.

  5. Save the settings.

  6. Pay attention to the explanations given in table 2 and carry out the settings as desired.

  7. Place a check mark next to the option Active.

  8. Save the settings.

Table 2. event procedure for sending automatic shipping confirmations to POSTPAY
Setting Option Selection

Event

Order change: Outgoing items booked

Filter 1

Order > Payment method

POSTPAY

Filter 2

Order > Order type

Order

Procedure

Shipping > Send shipping confirmation to POSTPAY

8. Automatically sending returns

Set up an event procedure to automatically send returns to POSTPAY. For further information about creating returns, refer to the Return page of the manual.

Setting up an event procedure
  1. Go to System » Orders » Events.

  2. Click on Add event procedure.
    → The Create new event procedure window will open.

  3. Enter a name.

  4. Select the event listed in table 3.

  5. Save the settings.

  6. Pay attention to the explanations given in table 3 and carry out the settings as desired.

  7. Place a check mark next to the option Active.

  8. Save the settings.

Table 3. event procedure for automatically sending returns to POSTPAY
Setting Option Selection

Event

Order generation: New return (by customer)

Filter 1

Order > Order type

Return

Filter 2

Order > Payment method

POSTPAY

Procedure

Return > Send return to POSTPAY

9. Automatically sending credit notes

To send credit notes automatically, an order status for credit notes is required. You can use one of the standard statuses or set up your own order status. This status is then only assigned to completed credit notes. These credit notes must not be changed after creation. Set up an event procedure to automatically send credit notes to POSTPAY.

Setting up an event procedure
  1. Go to System » Orders » Events.

  2. Click on Add event procedure.
    → The Create new event procedure window will open.

  3. Enter a name.

  4. Select the event listed in table 4.

  5. Save the settings.

  6. Pay attention to the explanations given in table 4 and carry out the settings as desired.

  7. Place a check mark next to the option Active.

  8. Save the settings.

Table 4. event procedure for automatically sending credit notes to POSTPAY
Setting Option Selection

Event

Order change: Status change

Select the status for the credit note to POSTPAY.

Filter 1

Order > Order type

Credit note

Filter 2

Order > Payment method

POSTPAY

Procedure

Payment methods > Send credit note to POSTPAY

10. Automatically sending cancellations

Set up an event procedure to automatically inform POSTPAY of cancellations.

Setting up an event procedure
  1. Go to System » Orders » Events.

  2. Click on Add event procedure.
    → The Create new event procedure window will open.

  3. Enter a name.

  4. Select the event listed in table 5.

  5. Save the settings.

  6. Pay attention to the explanations given in table 5 and carry out the settings as desired.

  7. Place a check mark next to the option Active.

  8. Save the settings.

Table 5. event procedure for automatically sending cancellations to POSTPAY
Setting Option Selection

Event

Order change: Status change

Select status for cancelled orders.

Filter 1

Order > Order type

Order

Filter 2

Order > Payment method

POSTPAY

Procedure

Payment methods > Send cancellation to POSTPAY

To top