Online Store

PayByBill integrated into your online store
It is easy to integrate PayByBill and you have countless opportunities to adapt the solution to your needs.
We have listed commonly used functionality with the web service name in brackets. Additional information on these web services can be found under API.
How many web services, or combination of web services, you need to implement and from where (webshop, ERP etc), depends on the complexity of your solution, the level of integration to your internal web platform, processes and back-office systems. Below is an example of different services and order principles that may vary. These and other details will be addressed in your dialogue with our project managers.

Relevant web services

Show all / Hide all

fold faq

Creation of a customer (CheckCustomer)

When your customer has selected invoice or part payment as the payment option, Gothia checks if this customer exists in the database based on the combinations below.
We then provide an answer if the customer information has been found or not. Place reservation should automatically be processed if the customer information is found. If the information is not found, the customer should be asked to retype their information and the option of being directed to another form of payment. Texts for this are provided by Gothia. To find customer information you need to supply the data found below, and if available, a phone number and email address.
NO: Personal ID (SSN) + post code, (B2C), co. reg. no.+ post code (B2B)
SE: Personal ID (SSN) + post code, (B2C), co. reg. no. + post code (B2B)
DK: Date of birth + full name and address, (B2C), co. reg. no.+ full name and address (B2B)
FI: Personal ID (SSN) + full name and address, (B2C), co. reg. no.+ full name and address (B2B)
NL: Date of birth + First name initials, last name and and address, (B2C), co. reg. no.+ post code (B2B)
DE: Date of birth + full name and address, (B2C),co. reg. no. + post code (B2B)

fold faq

Reservation of Amount (PlaceReservation)

If the customer information is found in CheckCustomer you send PlaceReservation to try to make a reservation based on the value of the goods your customer has selected. The response will be YES or NO based on different criteria in the purchase assessment, such as limits, outstanding balances and debt collection criteria. If YES a reservation has been made. If NO, the customer should be directed to another payment option.

fold faq

Creation of a customer and Reservation of Amount (CheckCustomerAndPlaceReservation) Germany only

When your customer has selected invoice or part payment as the payment option, Gothia checks if this customer information exists based on the combinations below.
At the same time Gothia automatically makes a reservation based on the value of the goods your customer has selected. The response will be YES or NO based on different criteria in our purchase assessment, such as limits, outstanding balances and debt collection criteria. If YES a reservation has been made. If NO, the customer should be directed to another payment option.
DE: Date of birth+first and last name+full addressDE:+Civil state(Anrede)+Name(Namen)+

Birthdate(Geburtsdatum)+post no. (postnummmer)+Streetname (Straßennamen)+ Adress(addresse)+houseno.(hausenumber).

fold faq

Terms and Conditions (GetAccountTermsAndConditions)

This is a request for getting the text for terms and conditions if the customer has chosen partial payment. Use AcceptID, which is in the GetAccountTermsAndConditions response for accepting terms and conditions in the AcceptAccountTermsAndConditions function. This is not relevant for the payment method Invoice.

fold faq

Accept Terms and Conditions for partial payment / payment plan (AcceptAccountTermsAndConditions)

This function allows the customer to accept the terms and conditions for partial payment.

fold faq

Cancellation of reservation (CancelReservation)

This cancels the reservation made earlier and the customer will have the same available limit as before the PlaceReservation request.

fold faq

Invoicing (InsertInvoice)

Gothia provides two options for creating an invoice when goods are shipped -
via web service request (InsertInvoice) or via a text file.
As only the amount information is used when a reservation is placed, the customer can change an order until the goods are shipped.

fold faq

Crediting (InsertInvoice)

Product returns require a credit note.
The same request as for invoicing is done but with a negative amount and with a reference to the invoice which will be credited.

fold faq

Get example text for partial payment invoice (GetInvoiceText)

This function is only used if the onlinestore is producing and printing an invoice, then different invoice texts related to partial payment can be retrieved.
These invoice texts should be placed on the invoice to guide the customer to the correct action. There are three text alternatives and the response will contain the correct text for the current customer : 
 - AccountOffer for new customers - accepted terms and conditions 
 - AccountOffer for new customers - not accepted terms and conditions 
 - AccountOffer for existing customers - already accepted terms and conditions

fold faq

Get Ledger (GetLedger)

This is a request for information from the customer ledger which can be displayed on customer MyPage etc..

Further Options

Show all / Hide all

fold faq

MyPage

Support for using MyPage. The customer can see invoice copies, apporoved terms and conditions for part payments etc.

fold faq

Distribution

Support for various print / distribution options
The Online store can create and send invoices
PAYBYBILL can create and send invoices (postage)
PAYBYBILL can create an invoice sent by the online store as part of the delivery
PAYBYBILL can create invoices sent by email
PAYBYBILL can create an invoice and your online store can send it as an email
PAYBYBILL can create an order confirmation
PAYBYBILL can send B2B and B2C invoices (eInvoice)
PAYBYBILL can handle "avtalegiro/autogiro" (NO,SE)
PAYBYBILL can handle Direct Debit (DE, NL, DK and possibly for other countries)
PAYBYBILL can handle a lot of other variants. Please contact us for more information.

fold faq

Information on the settlement sent to the Accounting system

Updates for internal accounting systems or ERP systems from PayByBill.
A file for settlement / remittance specifying the amount paid by Gothia to your online store. This can be used for updating accounts payable and showing the financial costs. Routines have to be set up according to local policies and compliance. See the overview for ERP integration.

fold faq

Other choices

PayByBill has a number of other options. For more information please get in touch with Gothia's local project managers to discuss solutions for your online store.
PayByBill is just one of Gothia's products. See www.gothiagroup.com for more information on related services to PayByBill.