Hallo Sebastian,
the payment method “External payment” can be used for external sales orders/customer invoices created via web service only.
You find the payment method in the web service request message types as element “PaymentFormCode”:
- Sales Order: SalesOrder/PaymentControl/PaymentFormCode
- Customer Invoice Request: CustomerInvoiceRequest/PaymentControl/PaymentFormCode
Furthermore you have to provide the details for External Payments in node element …/PaymentControl/ExternalPayment.
The payment form code for external payments is 20.
Please compare as well How to get ByDesign Code Lists via Web Service QueryCodeListIn.
Example xml snippet for a sales order with external payment:
The main preconditions to use external payments are:
- You activated E-Selling in your solution configuration
- You created a new Bank Directory entry for each of your online payment service providers
- You created at least one bank account for each bank that represents an online payment service provider
Please check further details in the embedded online help with key words “Customer Payments by External Payments”.
Best regards,
Knut