GET api/CreditCard/New?accountID={accountID}
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
accountID | integer |
Required |
Body Parameters
None.
Response Information
Resource Description
Collection of CreditCardEditVMName | Description | Type | Additional information |
---|---|---|---|
CreditCard | CreditCardVM |
None. |
|
PaymentTokenList | Collection of PaymentTokenForList |
None. |
|
UseExistingToken | boolean |
None. |
|
ShowFirstLastName | boolean |
None. |
|
UseHostedCheckout | boolean |
None. |
|
HostedCheckout | HostedCheckoutModel |
None. |
Response Formats
application/json, text/json
Sample:
[ { "CreditCard": { "PaymentTokenID": 1, "CardHolderTitle": "sample string 1", "CardHolderFirstName": "sample string 2", "CardHolderMiddleName": "sample string 3", "CardHolderLastName": "sample string 4", "CardHolderName": "sample string 5", "CardNumber": "sample string 6", "CardExpiryMonth": 1, "CardExpiryYear": 1, "ExpiryDate": "2025-09-02T23:08:55.8731125+00:00", "CVN": "sample string 7", "StartDate": "2025-09-02T23:08:55.8731125+00:00", "StartMonth": 1, "StartYear": 1, "SelectedCardMode": 8, "CardType": 1, "IsCVNMandatory": true, "FromContactID": 1, "AccountID": 1, "CurrencyID": 1, "CardTypeList": [ { "CardTypeID": 1, "CardType": "sample string 2" }, { "CardTypeID": 1, "CardType": "sample string 2" } ], "CardModeList": [ { "CardMode": "sample string 1", "CardModeID": 2 }, { "CardMode": "sample string 1", "CardModeID": 2 } ], "CardMode": 1, "ContactTitleList": [ { "TitleID": 1, "Title": "sample string 1" }, { "TitleID": 1, "Title": "sample string 1" } ], "RepresentingContactList": [ { "ContactID": 1, "Name": "sample string 2", "IsChecked": true, "ContactIDEncrypted": "sample string 4", "RelationshipID": 5 }, { "ContactID": 1, "Name": "sample string 2", "IsChecked": true, "ContactIDEncrypted": "sample string 4", "RelationshipID": 5 } ] }, "PaymentTokenList": [ { "PaymentTokenID": 1, "PaymentToken": "sample string 2" }, { "PaymentTokenID": 1, "PaymentToken": "sample string 2" } ], "UseExistingToken": true, "ShowFirstLastName": true, "UseHostedCheckout": true, "HostedCheckout": { "OrderID": "sample string 1", "PaymentLink": "sample string 2", "Success": true, "Message": "sample string 4", "HostedCheckoutResponse": { "Hash": "sample string 1", "Status": "sample string 2", "TimeStamp": "sample string 3", "TransactionID": "sample string 4" } } }, { "CreditCard": { "PaymentTokenID": 1, "CardHolderTitle": "sample string 1", "CardHolderFirstName": "sample string 2", "CardHolderMiddleName": "sample string 3", "CardHolderLastName": "sample string 4", "CardHolderName": "sample string 5", "CardNumber": "sample string 6", "CardExpiryMonth": 1, "CardExpiryYear": 1, "ExpiryDate": "2025-09-02T23:08:55.8731125+00:00", "CVN": "sample string 7", "StartDate": "2025-09-02T23:08:55.8731125+00:00", "StartMonth": 1, "StartYear": 1, "SelectedCardMode": 8, "CardType": 1, "IsCVNMandatory": true, "FromContactID": 1, "AccountID": 1, "CurrencyID": 1, "CardTypeList": [ { "CardTypeID": 1, "CardType": "sample string 2" }, { "CardTypeID": 1, "CardType": "sample string 2" } ], "CardModeList": [ { "CardMode": "sample string 1", "CardModeID": 2 }, { "CardMode": "sample string 1", "CardModeID": 2 } ], "CardMode": 1, "ContactTitleList": [ { "TitleID": 1, "Title": "sample string 1" }, { "TitleID": 1, "Title": "sample string 1" } ], "RepresentingContactList": [ { "ContactID": 1, "Name": "sample string 2", "IsChecked": true, "ContactIDEncrypted": "sample string 4", "RelationshipID": 5 }, { "ContactID": 1, "Name": "sample string 2", "IsChecked": true, "ContactIDEncrypted": "sample string 4", "RelationshipID": 5 } ] }, "PaymentTokenList": [ { "PaymentTokenID": 1, "PaymentToken": "sample string 2" }, { "PaymentTokenID": 1, "PaymentToken": "sample string 2" } ], "UseExistingToken": true, "ShowFirstLastName": true, "UseHostedCheckout": true, "HostedCheckout": { "OrderID": "sample string 1", "PaymentLink": "sample string 2", "Success": true, "Message": "sample string 4", "HostedCheckoutResponse": { "Hash": "sample string 1", "Status": "sample string 2", "TimeStamp": "sample string 3", "TransactionID": "sample string 4" } } } ]
application/xml, text/xml
Sample:
<ArrayOfCreditCardEditVM xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Debtrak.BusinessObjects.ViewModels.CreditCard"> <CreditCardEditVM> <CreditCard> <AccountID>1</AccountID> <CVN>sample string 7</CVN> <CardExpiryMonth>1</CardExpiryMonth> <CardExpiryYear>1</CardExpiryYear> <CardHolderFirstName>sample string 2</CardHolderFirstName> <CardHolderLastName>sample string 4</CardHolderLastName> <CardHolderMiddleName>sample string 3</CardHolderMiddleName> <CardHolderName>sample string 5</CardHolderName> <CardHolderTitle>sample string 1</CardHolderTitle> <CardMode>Debit</CardMode> <CardModeList xmlns:d4p1="http://schemas.datacontract.org/2004/07/Debtrak.BusinessObjects.Models.CardModel"> <d4p1:CardModeForList> <d4p1:CardMode>sample string 1</d4p1:CardMode> <d4p1:CardModeID>2</d4p1:CardModeID> </d4p1:CardModeForList> <d4p1:CardModeForList> <d4p1:CardMode>sample string 1</d4p1:CardMode> <d4p1:CardModeID>2</d4p1:CardModeID> </d4p1:CardModeForList> </CardModeList> <CardNumber>sample string 6</CardNumber> <CardType>MasterCard</CardType> <CardTypeList xmlns:d4p1="http://schemas.datacontract.org/2004/07/Debtrak.BusinessObjects.Models.CardType"> <d4p1:CardTypeForList> <d4p1:CardType>sample string 2</d4p1:CardType> <d4p1:CardTypeID>1</d4p1:CardTypeID> </d4p1:CardTypeForList> <d4p1:CardTypeForList> <d4p1:CardType>sample string 2</d4p1:CardType> <d4p1:CardTypeID>1</d4p1:CardTypeID> </d4p1:CardTypeForList> </CardTypeList> <ContactTitleList xmlns:d4p1="http://schemas.datacontract.org/2004/07/Debtrak.BusinessObjects.Models.Contact"> <d4p1:ContactTitle> <d4p1:Title>sample string 1</d4p1:Title> <d4p1:TitleID>1</d4p1:TitleID> </d4p1:ContactTitle> <d4p1:ContactTitle> <d4p1:Title>sample string 1</d4p1:Title> <d4p1:TitleID>1</d4p1:TitleID> </d4p1:ContactTitle> </ContactTitleList> <CurrencyID>1</CurrencyID> <ExpiryDate>2025-09-02T23:08:55.8731125+00:00</ExpiryDate> <FromContactID>1</FromContactID> <IsCVNMandatory>true</IsCVNMandatory> <PaymentTokenID>1</PaymentTokenID> <RepresentingContactList xmlns:d4p1="http://schemas.datacontract.org/2004/07/Debtrak.BusinessObjects.Models.Contact"> <d4p1:ContactForList> <d4p1:ContactID>1</d4p1:ContactID> <d4p1:ContactIDEncrypted>sample string 4</d4p1:ContactIDEncrypted> <d4p1:IsChecked>true</d4p1:IsChecked> <d4p1:Name>sample string 2</d4p1:Name> <d4p1:RelationshipID>5</d4p1:RelationshipID> </d4p1:ContactForList> <d4p1:ContactForList> <d4p1:ContactID>1</d4p1:ContactID> <d4p1:ContactIDEncrypted>sample string 4</d4p1:ContactIDEncrypted> <d4p1:IsChecked>true</d4p1:IsChecked> <d4p1:Name>sample string 2</d4p1:Name> <d4p1:RelationshipID>5</d4p1:RelationshipID> </d4p1:ContactForList> </RepresentingContactList> <SelectedCardMode>8</SelectedCardMode> <StartDate>2025-09-02T23:08:55.8731125+00:00</StartDate> <StartMonth>1</StartMonth> <StartYear>1</StartYear> </CreditCard> <HostedCheckout xmlns:d3p1="http://schemas.datacontract.org/2004/07/Debtrak.BusinessObjects.Models.EPayment"> <d3p1:HostedCheckoutResponse> <d3p1:Hash>sample string 1</d3p1:Hash> <d3p1:Status>sample string 2</d3p1:Status> <d3p1:TimeStamp>sample string 3</d3p1:TimeStamp> <d3p1:TransactionID>sample string 4</d3p1:TransactionID> </d3p1:HostedCheckoutResponse> <d3p1:Message>sample string 4</d3p1:Message> <d3p1:OrderID>sample string 1</d3p1:OrderID> <d3p1:PaymentLink>sample string 2</d3p1:PaymentLink> <d3p1:Success>true</d3p1:Success> </HostedCheckout> <PaymentTokenList xmlns:d3p1="http://schemas.datacontract.org/2004/07/Debtrak.BusinessObjects.Models.PaymentToken"> <d3p1:PaymentTokenForList> <d3p1:PaymentToken>sample string 2</d3p1:PaymentToken> <d3p1:PaymentTokenID>1</d3p1:PaymentTokenID> </d3p1:PaymentTokenForList> <d3p1:PaymentTokenForList> <d3p1:PaymentToken>sample string 2</d3p1:PaymentToken> <d3p1:PaymentTokenID>1</d3p1:PaymentTokenID> </d3p1:PaymentTokenForList> </PaymentTokenList> <ShowFirstLastName>true</ShowFirstLastName> <UseExistingToken>true</UseExistingToken> <UseHostedCheckout>true</UseHostedCheckout> </CreditCardEditVM> <CreditCardEditVM> <CreditCard> <AccountID>1</AccountID> <CVN>sample string 7</CVN> <CardExpiryMonth>1</CardExpiryMonth> <CardExpiryYear>1</CardExpiryYear> <CardHolderFirstName>sample string 2</CardHolderFirstName> <CardHolderLastName>sample string 4</CardHolderLastName> <CardHolderMiddleName>sample string 3</CardHolderMiddleName> <CardHolderName>sample string 5</CardHolderName> <CardHolderTitle>sample string 1</CardHolderTitle> <CardMode>Debit</CardMode> <CardModeList xmlns:d4p1="http://schemas.datacontract.org/2004/07/Debtrak.BusinessObjects.Models.CardModel"> <d4p1:CardModeForList> <d4p1:CardMode>sample string 1</d4p1:CardMode> <d4p1:CardModeID>2</d4p1:CardModeID> </d4p1:CardModeForList> <d4p1:CardModeForList> <d4p1:CardMode>sample string 1</d4p1:CardMode> <d4p1:CardModeID>2</d4p1:CardModeID> </d4p1:CardModeForList> </CardModeList> <CardNumber>sample string 6</CardNumber> <CardType>MasterCard</CardType> <CardTypeList xmlns:d4p1="http://schemas.datacontract.org/2004/07/Debtrak.BusinessObjects.Models.CardType"> <d4p1:CardTypeForList> <d4p1:CardType>sample string 2</d4p1:CardType> <d4p1:CardTypeID>1</d4p1:CardTypeID> </d4p1:CardTypeForList> <d4p1:CardTypeForList> <d4p1:CardType>sample string 2</d4p1:CardType> <d4p1:CardTypeID>1</d4p1:CardTypeID> </d4p1:CardTypeForList> </CardTypeList> <ContactTitleList xmlns:d4p1="http://schemas.datacontract.org/2004/07/Debtrak.BusinessObjects.Models.Contact"> <d4p1:ContactTitle> <d4p1:Title>sample string 1</d4p1:Title> <d4p1:TitleID>1</d4p1:TitleID> </d4p1:ContactTitle> <d4p1:ContactTitle> <d4p1:Title>sample string 1</d4p1:Title> <d4p1:TitleID>1</d4p1:TitleID> </d4p1:ContactTitle> </ContactTitleList> <CurrencyID>1</CurrencyID> <ExpiryDate>2025-09-02T23:08:55.8731125+00:00</ExpiryDate> <FromContactID>1</FromContactID> <IsCVNMandatory>true</IsCVNMandatory> <PaymentTokenID>1</PaymentTokenID> <RepresentingContactList xmlns:d4p1="http://schemas.datacontract.org/2004/07/Debtrak.BusinessObjects.Models.Contact"> <d4p1:ContactForList> <d4p1:ContactID>1</d4p1:ContactID> <d4p1:ContactIDEncrypted>sample string 4</d4p1:ContactIDEncrypted> <d4p1:IsChecked>true</d4p1:IsChecked> <d4p1:Name>sample string 2</d4p1:Name> <d4p1:RelationshipID>5</d4p1:RelationshipID> </d4p1:ContactForList> <d4p1:ContactForList> <d4p1:ContactID>1</d4p1:ContactID> <d4p1:ContactIDEncrypted>sample string 4</d4p1:ContactIDEncrypted> <d4p1:IsChecked>true</d4p1:IsChecked> <d4p1:Name>sample string 2</d4p1:Name> <d4p1:RelationshipID>5</d4p1:RelationshipID> </d4p1:ContactForList> </RepresentingContactList> <SelectedCardMode>8</SelectedCardMode> <StartDate>2025-09-02T23:08:55.8731125+00:00</StartDate> <StartMonth>1</StartMonth> <StartYear>1</StartYear> </CreditCard> <HostedCheckout xmlns:d3p1="http://schemas.datacontract.org/2004/07/Debtrak.BusinessObjects.Models.EPayment"> <d3p1:HostedCheckoutResponse> <d3p1:Hash>sample string 1</d3p1:Hash> <d3p1:Status>sample string 2</d3p1:Status> <d3p1:TimeStamp>sample string 3</d3p1:TimeStamp> <d3p1:TransactionID>sample string 4</d3p1:TransactionID> </d3p1:HostedCheckoutResponse> <d3p1:Message>sample string 4</d3p1:Message> <d3p1:OrderID>sample string 1</d3p1:OrderID> <d3p1:PaymentLink>sample string 2</d3p1:PaymentLink> <d3p1:Success>true</d3p1:Success> </HostedCheckout> <PaymentTokenList xmlns:d3p1="http://schemas.datacontract.org/2004/07/Debtrak.BusinessObjects.Models.PaymentToken"> <d3p1:PaymentTokenForList> <d3p1:PaymentToken>sample string 2</d3p1:PaymentToken> <d3p1:PaymentTokenID>1</d3p1:PaymentTokenID> </d3p1:PaymentTokenForList> <d3p1:PaymentTokenForList> <d3p1:PaymentToken>sample string 2</d3p1:PaymentToken> <d3p1:PaymentTokenID>1</d3p1:PaymentTokenID> </d3p1:PaymentTokenForList> </PaymentTokenList> <ShowFirstLastName>true</ShowFirstLastName> <UseExistingToken>true</UseExistingToken> <UseHostedCheckout>true</UseHostedCheckout> </CreditCardEditVM> </ArrayOfCreditCardEditVM>