| « PreviousNext » | |
![]() ![]() | Did this page help you? Yes | No | Tell us about it... |
This section describes the parameters you use with the Co-branded service API to request creation of
a single-use payment token (where
pipelineName=SingleUse). You use this API to implement the
equivalent of a button on your site to redirect the sender to the CBUI
for payment authorization. For more information, see Getting Authorization.
|
Name |
Description | Required |
|---|---|---|
|
|
The sender's shipping address. You might choose to collect the address on
your website and pass it to the CBUI. If you choose to collect the shipping
address yourself, you can use these parameters to specify it. This address
will be displayed to the sender on the payment authorization confirmation
page. See also the description of
Type: String Default: None | No |
|
|
A value you provide that uniquely identifies the request. For more information, see Important Values to Store in Your Database. Type: String Default: None Constraint: Max size = 128 characters | Yes |
|
|
If you set this value to Type: Boolean Default: Valid Values: | No |
|
|
Specifies the currency of all amounts that this pipeline accepts. Type: String Default: Valid Values: | No |
|
|
Any discount amount that you have offered to the sender or buyer. It will be displayed to the sender on the payment authorization confirmation page. If you do not specify this parameter, it will not be displayed. Type: String Default: None | No |
|
|
Any gift wrapping amount that you want to charge the sender or buyer. It will be displayed to the sender on the payment authorization confirmation page. If you do not specify this parameter, it will not be displayed. Type: String Default: None | No |
|
|
Any handling amount (in addition to the shipping amount) that you want to charge the sender or buyer. It will be displayed to the sender on the payment authorization confirmation page. If you do not specify this parameter, it will not be displayed. Type: String Default: None | No |
|
|
The sum of item amounts without any shipping, handling, gift wrapping, or tax charges. This amount will be displayed to the sender along with other charges such as shipping, handling, gift wrapping, tax or discounts. Type: String Default: None | No |
|
|
Specifies payment methods the recipient supports. Use Type: Comma-separated list Default: Valid Values: | No |
|
|
Specifies the reason for this payment transaction. You can provide a limited set of HTML tags to format your text, including <b>, <i>, <u>, <ul>, <li>, <br>, <em>, <strong>, and <strike>. Other tags are ignored. Type: String |
No |
|
|
If you set this to However, if you set this to Type: Boolean Default: Valid Values: | No |
|
|
The shipping amount that you want to charge the sender. It will be displayed to the sender on the payment authorization confirmation page. If you do not specify this parameter, it will not be displayed. Type: String Default: None | No |
|
|
The tax amount that you have offered to the sender. It will be displayed to the sender on the payment authorization confirmation page. If you do not specify this parameter, it will not be displayed. Type: String Default: None | No |
|
|
The amount payable in this transaction. If you have specified values for
other amount parameters (such as Type: String Default: None | Yes |
The request also uses the parameters common to all Co-Branded service API requests. For more information, see Common Parameters.
|
Parameter |
Description |
|---|---|
|
|
The sender's shipping address. These parameters are returned only if
Type: String |
|
|
This is text in a human readable form that specifies the reason for a request failure. Type: String |
|
|
Specifies the expiry (if any) of the payment method. Type: String Size: 20 Bytes |
|
|
The status of the Co-Branded service request. Type: String Valid Values: See Status Codes. |
|
|
Specifies the token ID string associated with the token just created (installed). Type: String Size: 65 Bytes |
|
|
There might be cases when the sender token is installed successfully but there is an associated warning. This parameter denotes that warning. Type: String Valid Values: |
|
|
Specifies a human readable text that explains the warning corresponding to
the Type: String |
Responses also include parameters common to all responses. For more information, see Response Parameters.
|
Status Code |
Description |
|---|---|
|
SA |
Success status for the ABT payment method. |
|
SB |
Success status for the ACH (bank account) payment method. |
|
SC |
Success status for the credit card payment method. |
|
SE |
System error. |
|
A |
Buyer abandoned the pipeline. |
|
CE |
Specifies a caller exception. |
|
PE |
Payment Method Mismatch Error: Specifies that the buyer does not have the payment method you requested. |
|
NP |
There are several cases where the NP status is returned:
|
|
NM |
You are not registered as a third-party caller to make this transaction. Contact Amazon Payments for more information. |