| Name | Description | Type | Additional information |
|---|---|---|---|
| PurchaseType |
Defines if buyer is consumer or company. (M) |
PurchaseTypeEnumeration |
None. |
| PaymentProviderId |
Identifies the payment provider (M) |
globally unique identifier |
None. |
| PaymentProviderPurchaseNumber |
Identifier of the Payment Provider for this purchase |
string |
None. |
| MerchantPurchaseNumber |
Identifier of the Merchant for this purchase |
string |
None. |
| Merchant |
Merchant information (M) |
Merchant |
None. |
| Customer |
End customer information (M) |
Customer |
None. |
| PurchaseItems |
List of PurchaseItem objects. At least one purchase item must be provided. (M) |
Collection of PurchaseItem |
None. |
| ReturnUrls |
Set of URLs to return to, based on return type.See ReturnUrls class. |
ReturnUrls |
None. |
| Description |
Description of purchase (M) |
string |
None. |
| PaymentReference |
Reference number (identifier or text) that will be included on settlement payment reports. |
string |
None. |
| IsInstantDelivery |
If true, payment will be accepted and processed (invoiced + paid out to payment provider) immediately. If false, payment provider must use Merchant Web or API to update purchase delivered separately. |
boolean |
None. |
| DeliveredAutomaticallyAfterDays |
If set, payment will be accepted and processed (invoiced + paid out) automatically after this number of days. Valid values are from 1 to 31. If this value is set, the IsInstantDelivery flag is ignored. |
integer |
None. |
| InvoiceReferenceNumber |
Reference number for invoice to be delivered for end customer. Should be valid payment reference for bank transactions. |
string |
None. |
| CostPoolCode |
Cost pool code to be included in invoice delivered for end customer |
string |
None. |
| BuyerNote |
Note to be included in invoice delivered for end customer |
string |
None. |
| SellerNote |
Note to be included in invoice delivered for end customer |
string |
None. |
| BuyerReference |
Reference from merchant to be included in invoice delivered for end customer |
string |
None. |
| SellerReference |
Reference from end customer to be included in invoice delivered for end customer |
string |
None. |
| InvoicingMetod |
Prferred invoicing method |
InvoicingMethodEnumeration |
None. |