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. |