09.01. PaymentProposalRequest
click here to expand/close XML view
<?xml version='1.0' encoding='UTF-8'?> <!DOCTYPE cXML SYSTEM "https://electric-blue-industries.com/schemas/cXML/1.2.052/PaymentRemittance.dtd"> <!-- * Author: Electric Blue Industries Ltd. * Author URI: https://electric-blue-industries.com/ * Copyright: (c)2015-2023 Electric Blue Industries Ltd. * Contact: admin@electric-blue-industris.com * License: GNU General Public License v3.0 * License URI: http://www.gnu.org/licenses/gpl-3.0.html * Reference: http://xml.cxml.org/current/cXMLReferenceGuide.pdf --> <cXML timestamp="0000-00-00T00:00:00+09:00" payloadID=""> <Header> <From> <Credential domain="DUNS"> <Identity>123456789</Identity> </Credential> </From> <To> <Credential domain="NetworkID"> <Identity>AN01000000001</Identity> </Credential> </To> <Sender> <Credential domain="DUNS"> <Identity>123456789</Identity> <SharedSecret>SharedSecret</SharedSecret> <CredentialMac type="FromSenderCredentials" algorithm="HMAC-SHA1-96" creationDate="0000-00-00T00:00:00+09:00" expirationDate="0000-00-00T00:00:00+09:00">CredentialMAC</CredentialMac> </Credential> <UserAgent>Procurement Application Name</UserAgent> </Sender> </Header> <Request> <PaymentProposalRequest paymentProposalID="" operation="" isNetworkPayment="" paymentDate="" companyCode=""> <PayableInfo> <PayableInvoiceInfo> <InvoiceReference/> <InvoiceIDInfo invoiceID="" invoiceDate=""/> </PayableInvoiceInfo> </PayableInfo> <PayableOrderInfo> <OrderReference/> <OrderIDInfo/> </PayableOrderInfo> <PayableMasterAgreementInfo/> <PaymentMethod type=""> <Description xml:lang=""> <ShortName/> </Description> </PaymentMethod> <PaymentPartner> <Contact role=""> <Name xml:lang=""/> <PostalAddress> <Street/> <City/> <State isoStateCode=""/> <PostalCode/> <Country isoCountryCode=""/> </PostalAddress> <Email/> </Contact> <IdReference identifier="" domain=""> <Creator/> <Description xml:lang=""/> </IdReference> <PCard/> <NatureOfBusiness/> <IncorporationType/> <AccountCurrency code=""/> </PaymentPartner> <PaymentTerms paymentTermCode=""> <PaymentTerm/> <Description xml:lang=""/> <Extrinsic/> </PaymentTerms> <DiscountBasis> <Money currency=""/> </DiscountBasis> <DiscountPercent percent=""/> <DiscountAmount> <Money currency=""/> </DiscountAmount> <NetAmount> <Money currency=""/> </NetAmount> <GrossAmount> <Money currency=""/> </GrossAmount> <Tax> <Money currency=""/> <Description xml:lang=""/> <TaxDetail category=""> <TaxAmount> <Money currency=""/> </TaxAmount> <TaxLocation xml:lang=""/> </TaxDetail> <TaxDetail category=""> <TaxAmount> <Money currency=""/> </TaxAmount> <TaxLocation xml:lang=""/> </TaxDetail> </Tax> <Extrinsic name=""/> </PaymentProposalRequest> </Request> </cXML>
下記が返送されるPaymentProposalResponseの例です。他のAPIと同様にHeaderは存在しません。
<?xml version='1.0' encoding='UTF-8'?> <!DOCTYPE cXML SYSTEM "https://electric-blue-industries.com/schemas/cXML/1.2.052/cXML.dtd"> <cXML> <Response> <PaymentProposalResponse effectiveDate="2023-07-01T05:24:29-08:00" lastRefresh="2023-07-08T05:24:29-08:00"> </PaymentProposalResponse> </Response> </cXML>
09.02. PaymentRemittanceRequest
click here to expand/close XML view
<?xml version='1.0' encoding='UTF-8'?> <!DOCTYPE cXML SYSTEM "https://electric-blue-industries.com/schemas/cXML/1.2.052/PaymentRemittance.dtd"> <!-- * Author: Electric Blue Industries Ltd. * Author URI: https://electric-blue-industries.com/ * Copyright: (c)2015-2023 Electric Blue Industries Ltd. * Contact: admin@electric-blue-industris.com * License: GNU General Public License v3.0 * License URI: http://www.gnu.org/licenses/gpl-3.0.html * Reference: http://xml.cxml.org/current/cXMLReferenceGuide.pdf --> <cXML timestamp="0000-00-00T00:00:00+09:00" payloadID=""> <Header> <From> <Credential domain="DUNS"> <Identity>123456789</Identity> </Credential> </From> <To> <Credential domain="NetworkID"> <Identity>AN01000000001</Identity> </Credential> </To> <Sender> <Credential domain="DUNS"> <Identity>123456789</Identity> <SharedSecret>SharedSecret</SharedSecret> <CredentialMac type="FromSenderCredentials" algorithm="HMAC-SHA1-96" creationDate="0000-00-00T00:00:00+09:00" expirationDate="0000-00-00T00:00:00+09:00">CredentialMAC</CredentialMac> </Credential> <UserAgent>Procurement Application Name</UserAgent> </Sender> </Header> <Request> <PaymentRemittanceRequest> <PaymentRemittanceRequestHeader paymentRemittanceID="" paymentDate="" isPayment="" paymentReferenceNumber="" status="" companyCode=""> <PaymentMethod type=""> <Description xml:lang=""> <ShortName/> </Description> </PaymentMethod> <PaymentPartner> <Contact role=""> <Name xml:lang=""/> <PostalAddress> <Street/> <City/> <State isoStateCode=""/> <PostalCode/> <Country isoCountryCode=""/> </PostalAddress> <Email/> </Contact> <IdReference identifier="" domain=""> <Creator/> <Description xml:lang=""/> </IdReference> <PCard/> <NatureOfBusiness/> <IncorporationType/> <AccountCurrency code=""/> </PaymentPartner> <PaymentReferenceInfo> <PaymentReference paymentRemittanceID="" paymentDate=""> <DocumentReference payloadID=""/> </PaymentReference> <PaymentIDInfo paymentRemittanceID="" paymentDate=""/> </PaymentReferenceInfo> <PaymentPurpose code=""/> <Comments type="" xml:lang=""/> <Extrinsic name=""/> </PaymentRemittanceRequestHeader> <PaymentRemittanceSummary> <NetAmount> <Money currency=""/> </NetAmount> <GrossAmount> <Money currency=""/> </GrossAmount> <DiscountAmount> <Money currency=""/> </DiscountAmount> <AdjustmentAmount> <Money currency=""/> </AdjustmentAmount> </PaymentRemittanceSummary> <RemittanceDetail lineNumber="" referenceDocumentNumber="" paymentProposalID=""> <PayableInfo> <PayableInvoiceInfo> <InvoiceReference/> <InvoiceIDInfo invoiceDate="" invoiceID=""/> </PayableInvoiceInfo> <PayableOrderInfo> <OrderReference/> <OrderIDInfo/> </PayableOrderInfo> <PayableMasterAgreementInfo/> </PayableInfo> <NetAmount> <Money currency=""/> </NetAmount> <GrossAmount> <Money currency=""/> </GrossAmount> <DiscountAmount> <Money currency=""/> </DiscountAmount> <AdjustmentAmount type=""> <Money currency=""/> <Description xml:lang=""/> <Modifications> <!-- Modificationは複数列挙して金額調整の複数の理由を記載できる --> <Modification> <AdditionalDeduction type=""> <DeductionAmount> <Money currency=""/> </DeductionAmount> </AdditionalDeduction> </Modification> </Modifications> </AdjustmentAmount> <Comments type="" xml:lang=""/> <Extrinsic/> </RemittanceDetail> </PaymentRemittanceRequest> </Request> </cXML>
下記が返送されるPaymentRemittanceResponseの例です。他のAPIと同様にHeaderは存在しません。
<?xml version='1.0' encoding='UTF-8'?> <!DOCTYPE cXML SYSTEM "https://electric-blue-industries.com/schemas/cXML/1.2.052/cXML.dtd"> <cXML> <Response> <PaymentRemittanceResponse effectiveDate="2023-07-01T05:24:29-08:00" lastRefresh="2023-07-08T05:24:29-08:00"> </PaymentRemittanceResponse> </Response> </cXML>
09.03. PaymentBatchRequest
click here to expand/close XML view
<?xml version='1.0' encoding='UTF-8'?> <!DOCTYPE cXML SYSTEM "https://electric-blue-industries.com/schemas/cXML/1.2.052/PaymentRemittance.dtd"> <!-- * Author: Electric Blue Industries Ltd. * Author URI: https://electric-blue-industries.com/ * Copyright: (c)2015-2023 Electric Blue Industries Ltd. * Contact: admin@electric-blue-industris.com * License: GNU General Public License v3.0 * License URI: http://www.gnu.org/licenses/gpl-3.0.html * Reference: http://xml.cxml.org/current/cXMLReferenceGuide.pdf --> <cXML timestamp="0000-00-00T00:00:00+09:00" payloadID=""> <Header> <From> <Credential domain="DUNS"> <Identity>123456789</Identity> </Credential> </From> <To> <Credential domain="NetworkID"> <Identity>AN01000000001</Identity> </Credential> </To> <Sender> <Credential domain="DUNS"> <Identity>123456789</Identity> <SharedSecret>SharedSecret</SharedSecret> <CredentialMac type="FromSenderCredentials" algorithm="HMAC-SHA1-96" creationDate="0000-00-00T00:00:00+09:00" expirationDate="0000-00-00T00:00:00+09:00">CredentialMAC</CredentialMac> </Credential> <UserAgent>Procurement Application Name</UserAgent> </Sender> </Header> <Request deploymentMode=""> <PaymentBatchRequest> <PaymentBatchRequestHeader batchID="" paymentDate="" creationDate=""> <PaymentMethod type=""> <Description xml:lang=""> <ShortName/> </Description> </PaymentMethod> <Extrinsic/> </PaymentBatchRequestHeader> <PaymentBatchSummary> <ControlSum currency=""/> <NumberOfPayments/> </PaymentBatchSummary> <!-- PaymentRemittanceRequestはPaymentRemittanceRequestそのままの引用 --> <PaymentRemittanceRequest> <PaymentRemittanceRequestHeader paymentRemittanceID="" paymentDate="" isPayment="" paymentReferenceNumber="" status="" companyCode=""> <PaymentMethod type=""> <Description xml:lang=""> <ShortName/> </Description> </PaymentMethod> <PaymentPartner> <Contact role=""> <Name xml:lang=""/> <PostalAddress> <Street/> <City/> <State isoStateCode=""/> <PostalCode/> <Country isoCountryCode=""/> </PostalAddress> <Email/> </Contact> <IdReference identifier="" domain=""> <Creator/> <Description xml:lang=""/> </IdReference> <PCard/> <NatureOfBusiness/> <IncorporationType/> <AccountCurrency code=""/> </PaymentPartner> <PaymentReferenceInfo> <PaymentReference paymentRemittanceID="" paymentDate=""> <DocumentReference payloadID=""/> </PaymentReference> <PaymentIDInfo paymentRemittanceID="" paymentDate=""/> </PaymentReferenceInfo> <PaymentPurpose code=""/> <Comments type="" xml:lang=""/> <Extrinsic name=""/> </PaymentRemittanceRequestHeader> <PaymentRemittanceSummary> <NetAmount> <Money currency=""/> </NetAmount> <GrossAmount> <Money currency=""/> </GrossAmount> <DiscountAmount> <Money currency=""/> </DiscountAmount> <AdjustmentAmount> <Money currency=""/> </AdjustmentAmount> </PaymentRemittanceSummary> <RemittanceDetail lineNumber="" referenceDocumentNumber="" paymentProposalID=""> <PayableInfo> <PayableInvoiceInfo> <InvoiceReference/> <InvoiceIDInfo invoiceDate="" invoiceID=""/> </PayableInvoiceInfo> <PayableOrderInfo> <OrderReference/> <OrderIDInfo/> </PayableOrderInfo> <PayableMasterAgreementInfo/> </PayableInfo> <NetAmount> <Money currency=""/> </NetAmount> <GrossAmount> <Money currency=""/> </GrossAmount> <DiscountAmount> <Money currency=""/> </DiscountAmount> <AdjustmentAmount type=""> <Money currency=""/> <Description xml:lang=""/> <Modifications> <!-- Modificationは複数列挙して金額調整の複数の理由を記載できる --> <Modification> <AdditionalDeduction type=""> <DeductionAmount> <Money currency=""/> </DeductionAmount> </AdditionalDeduction> </Modification> </Modifications> </AdjustmentAmount> <Comments type="" xml:lang=""/> <Extrinsic/> </RemittanceDetail> </PaymentRemittanceRequest> </PaymentBatchRequest> </Request> </cXML>
下記が返送されるPaymentBatchResponseの例です。他のAPIと同様にHeaderは存在しません。
<?xml version='1.0' encoding='UTF-8'?> <!DOCTYPE cXML SYSTEM "https://electric-blue-industries.com/schemas/cXML/1.2.052/cXML.dtd"> <cXML> <Response> <PaymentBatchResponse effectiveDate="2023-07-01T05:24:29-08:00" lastRefresh="2023-07-08T05:24:29-08:00"> </PaymentBatchResponse> </Response> </cXML>
09.04. PaymentRemittanceStatusUpdateRequest
click here to expand/close XML view
<?xml version='1.0' encoding='UTF-8'?> <!DOCTYPE cXML SYSTEM "https://electric-blue-industries.com/schemas/cXML/1.2.052/PaymentRemittance.dtd"> <!-- * Author: Electric Blue Industries Ltd. * Author URI: https://electric-blue-industries.com/ * Copyright: (c)2015-2023 Electric Blue Industries Ltd. * Contact: admin@electric-blue-industris.com * License: GNU General Public License v3.0 * License URI: http://www.gnu.org/licenses/gpl-3.0.html * Reference: http://xml.cxml.org/current/cXMLReferenceGuide.pdf --> <cXML timestamp="0000-00-00T00:00:00+09:00" payloadID=""> <Header> <From> <Credential domain="DUNS"> <Identity>123456789</Identity> </Credential> </From> <To> <Credential domain="NetworkID"> <Identity>AN01000000001</Identity> </Credential> </To> <Sender> <Credential domain="DUNS"> <Identity>123456789</Identity> <SharedSecret>SharedSecret</SharedSecret> <CredentialMac type="FromSenderCredentials" algorithm="HMAC-SHA1-96" creationDate="0000-00-00T00:00:00+09:00" expirationDate="0000-00-00T00:00:00+09:00">CredentialMAC</CredentialMac> </Credential> <UserAgent>Procurement Application Name</UserAgent> </Sender> </Header> <Request> <PaymentRemittanceStatusUpdateRequest> <DocumentReference payloadID=""/> <!-- PaymentRemittanceStatusは --> <PaymentRemittanceStatus type="" paymentReferenceNumber=""> <PaymentRemittanceStatusDetail code="" description="" xml:lang=""/> <Extrinsic name=""/> </PaymentRemittanceStatus> </PaymentRemittanceStatusUpdateRequest> </Request> </cXML>
下記が返送されるPaymentRemittanceStatusUpdateResponseの例です。他のAPIと同様にHeaderは存在しません。
<?xml version='1.0' encoding='UTF-8'?> <!DOCTYPE cXML SYSTEM "https://electric-blue-industries.com/schemas/cXML/1.2.052/cXML.dtd"> <cXML> <Response> <PaymentRemittanceStatusUpdateResponse effectiveDate="2023-07-01T05:24:29-08:00" lastRefresh="2023-07-08T05:24:29-08:00"> </PaymentRemittanceStatusUpdateResponse> </Response> </cXML>
09.05. TradeRequest
click here to expand/close XML view
<?xml version='1.0' encoding='UTF-8'?> <!DOCTYPE cXML SYSTEM "https://electric-blue-industries.com/schemas/cXML/1.2.052/PaymentRemittance.dtd"> <!-- * Author: Electric Blue Industries Ltd. * Author URI: https://electric-blue-industries.com/ * Copyright: (c)2015-2023 Electric Blue Industries Ltd. * Contact: admin@electric-blue-industris.com * License: GNU General Public License v3.0 * License URI: http://www.gnu.org/licenses/gpl-3.0.html * Reference: http://xml.cxml.org/current/cXMLReferenceGuide.pdf --> <cXML timestamp="0000-00-00T00:00:00+09:00" payloadID=""> <Header> <From> <Credential domain="DUNS"> <Identity>123456789</Identity> </Credential> </From> <To> <Credential domain="NetworkID"> <Identity>AN01000000001</Identity> </Credential> </To> <Sender> <Credential domain="DUNS"> <Identity>123456789</Identity> <SharedSecret>SharedSecret</SharedSecret> <CredentialMac type="FromSenderCredentials" algorithm="HMAC-SHA1-96" creationDate="0000-00-00T00:00:00+09:00" expirationDate="0000-00-00T00:00:00+09:00">CredentialMAC</CredentialMac> </Credential> <UserAgent>Procurement Application Name</UserAgent> </Sender> </Header> <Request> <TradeRequest> <TradeRequestHeader operation="" status="" tradeID="" tradeDate="" tradeApprovedDate="" settlementDate="" autoTrade=""> <PaymentPartner> <!-- Funder information --> <Contact role="payer"> <Name xml:lang=""/> <IdReference domain="" identifier=""/> </Contact> </PaymentPartner> <PaymentPartner> <!-- supplier information --> <Contact role="payee"> <Name xml:lang=""/> </Contact> </PaymentPartner> <!-- このTradeRequestを作成したサプライヤユーザー情報 --> <Contact> <Name xml:lang=""/> <Phone> <!-- optional --> <TelephoneNumber> <CountryCode isoCountryCode=""/> <AreaOrCityCode/> <Number/> </TelephoneNumber> </Phone> </Contact> <Comments/> <Extrinsic/> </TradeRequestHeader> <TradeRequestSummary> <!-- trade level totals --> <OriginalAmount> <!-- sum of all OriginalAmount of all TradeItems --> <Money currency=""/> </OriginalAmount> <CreditApplied> <!-- sum of all credit applied of all TradeItems --> <Money currency=""/> </CreditApplied> <FeeAmount> <!-- total fee --> <Money currency=""/> </FeeAmount> <Amount> <!-- total projected amount to be paid to supplier --> <Money currency=""/> </Amount> </TradeRequestSummary> <TradeItem lineNumber="" paymentProposalID="" maturityDate=""> <PayableInfo> <PayableInvoiceInfo> <InvoiceIDInfo invoiceDate="" invoiceID=""/> </PayableInvoiceInfo> </PayableInfo> <OriginalAmount> <!-- payment amount of the original PPR --> <Money currency=""/> </OriginalAmount > <AdjustmentAmount> <Money currency=""/> <Modifications> <Modification> <AdditionalDeduction type=""> <DeductionAmount> <Money currency=""/> </DeductionAmount> </AdditionalDeduction> </Modification> </Modifications> </AdjustmentAmount> <DaysPaidEarly/> <Amount> <!-- trade amount: GrossAmount - AdjustmentAmount - FeeAmount--> <Money currency=""/> </Amount> <!-- fee information, optional and not in credit memo --> <FeeAmount> <Money currency=""/> <!-- total fee --> <Fee type="serviceProvider"> <Money currency=""/> </Fee> <Fee type="community"> <Money currency=""/> </Fee> <Fee type="funder"> <Money currency=""/> </Fee> </FeeAmount> <Extrinsic/> </TradeItem> <TradeItem lineNumber="" paymentProposalID="" maturityDate=""> <!-- credit memo --> <PayableInfo> <PayableInvoiceInfo> <InvoiceIDInfo invoiceDate="" invoiceID=""/> </PayableInvoiceInfo> </PayableInfo> <OriginalAmount> <Money currency=""/> </OriginalAmount> <AdjustmentAmount> <Money currency=""/> <Modifications> <Modification> <AdditionalDeduction type=""> <DeductionAmount> <Money currency=""/> </DeductionAmount> </AdditionalDeduction> </Modification> </Modifications> </AdjustmentAmount> <DaysPaidEarly/> <Amount> <!-- trade amount: GrossAmount - AdjustmentAmount - FeeAmount--> <Money currency=""/> </Amount> <!-- fee information, optional and not in credit memo --> <FeeAmount> <Money currency=""/> <!-- total fee --> <Fee type="serviceProvider"> <Money currency=""/> </Fee> <Fee type="community"> <Money currency=""/> </Fee> <Fee type="funder"> <Money currency=""/> </Fee> </FeeAmount> <Extrinsic/> </TradeItem> </TradeRequest> </Request> </cXML>
下記が返送されるTradeResponseの例です。他のAPIと同様にHeaderは存在しません。
<?xml version='1.0' encoding='UTF-8'?> <!DOCTYPE cXML SYSTEM "https://electric-blue-industries.com/schemas/cXML/1.2.052/cXML.dtd"> <cXML> <Response> <TradeResponse effectiveDate="2023-07-01T05:24:29-08:00" lastRefresh="2023-07-08T05:24:29-08:00"> </TradeResponse> </Response> </cXML>
09.06. PaymentReceiptConfirmationRequest
click here to expand/close XML view
<?xml version='1.0' encoding='UTF-8'?> <!DOCTYPE cXML SYSTEM "https://electric-blue-industries.com/schemas/cXML/1.2.052/PaymentRemittance.dtd"> <!-- * Author: Electric Blue Industries Ltd. * Author URI: https://electric-blue-industries.com/ * Copyright: (c)2015-2023 Electric Blue Industries Ltd. * Contact: admin@electric-blue-industris.com * License: GNU General Public License v3.0 * License URI: http://www.gnu.org/licenses/gpl-3.0.html * Reference: http://xml.cxml.org/current/cXMLReferenceGuide.pdf --> <cXML timestamp="0000-00-00T00:00:00+09:00" payloadID=""> <Header> <From> <Credential domain="DUNS"> <Identity>123456789</Identity> </Credential> </From> <To> <Credential domain="NetworkID"> <Identity>AN01000000001</Identity> </Credential> </To> <Sender> <Credential domain="DUNS"> <Identity>123456789</Identity> <SharedSecret>SharedSecret</SharedSecret> <CredentialMac type="FromSenderCredentials" algorithm="HMAC-SHA1-96" creationDate="0000-00-00T00:00:00+09:00" expirationDate="0000-00-00T00:00:00+09:00">CredentialMAC</CredentialMac> </Credential> <UserAgent>Procurement Application Name</UserAgent> </Sender> </Header> <Request deploymentMode=""> <PaymentReceiptConfirmationRequest> <PaymentReceiptConfirmationRequestHeader issuedDate="" paymentReceiptID="" paymentReceivedDate="" paymentReferenceNumber=""> <paymentMethod type=""/> <PaymentPartner> <Contact role="payee"> <Name xml:lang="en">Supplier</Name> <PostalAddress> <Street/> <City/> <State isoStateCode=""/> <PostalCode/> <Country isoCountryCode=""/> </PostalAddress> </Contact> <IdReference domain="" identifier=""/> </PaymentPartner> <PaymentPartner> <Contact role="payer"> <Name xml:lang="en">Buyer</Name> <PostalAddress> <Street/> <City/> <State isoStateCode=""/> <PostalCode/> <Country isoCountryCode=""/> </PostalAddress> </Contact> <IdReference domain="" identifier=""/> </PaymentPartner> <PaymentPartner> <Contact role="originatingBank"> <Name xml:lang="en">Buyer's Bank</Name> <PostalAddress> <Street/> <City/> <State isoStateCode=""/> <PostalCode/> <Country isoCountryCode=""/> </PostalAddress> </Contact> <IdReference domain="" identifier=""/> </PaymentPartner> <PaymentPartner> <Contact role="receivingBank"> <Name xml:lang="en">Supplier's Bank</Name> <PostalAddress> <Street/> <City/> <State isoStateCode=""/> <PostalCode/> <Country isoCountryCode=""/> </PostalAddress> </Contact> <IdReference domain="" identifier=""/> </PaymentPartner> <Comment lang=""/> <Extrinsic name=""> <Classification domain=""/> </Extrinsic> </PaymentReceiptConfirmationRequestHeader> <PaymentReceiptDetails> <PaymentReceiptItem paymentLineNumber="" installmentNumber=""> <PaymentDetails> <PaymentAmount> <Money currency=""/> </PaymentAmount> <PreviousBalance> <Money currency=""/> </PreviousBalance> <PresentBalance> <Money currency=""/> </PresentBalance> </PaymentDetails> <ReferenceDocumentInfo documentType="" > <DocumentIdInfo documentID=""/> </ReferenceDocumentInfo> <Extrinsic name=""/> </PaymentReceiptItem> <PaymentReceiptItem paymentLineNumber="" > <PaymentDetails> <PaymentAmount> <Money currency=""/> </PaymentAmount> </PaymentDetails> <ReferenceDocumentInfo documentType=""> <DocumentIdInfo documentID=""/> </ReferenceDocumentInfo> <Extrinsic name=""/> </PaymentReceiptItem> </PaymentReceiptDetails> <PaymentReceiptSummary> <NetAmount> <Money currency=""/> </NetAmount> </PaymentReceiptSummary> <Extrinsic name=""/> </PaymentReceiptConfirmationRequest> </Request> </cXML>
下記が返送されるPaymentReceiptConfirmationResponseの例です。他のAPIと同様にHeaderは存在しません。
<?xml version='1.0' encoding='UTF-8'?> <!DOCTYPE cXML SYSTEM "https://electric-blue-industries.com/schemas/cXML/1.2.052/cXML.dtd"> <cXML> <Response> <PaymentReceiptConfirmationResponse effectiveDate="2023-07-01T05:24:29-08:00" lastRefresh="2023-07-08T05:24:29-08:00"> </PaymentReceiptConfirmationResponse> </Response> </cXML>
09.07. ChargeFileRequest
click here to expand/close XML view
<?xml version='1.0' encoding='UTF-8'?> <!DOCTYPE cXML SYSTEM "https://electric-blue-industries.com/schemas/cXML/1.2.052/PaymentRemittance.dtd"> <!-- * Author: Electric Blue Industries Ltd. * Author URI: https://electric-blue-industries.com/ * Copyright: (c)2015-2023 Electric Blue Industries Ltd. * Contact: admin@electric-blue-industris.com * License: GNU General Public License v3.0 * License URI: http://www.gnu.org/licenses/gpl-3.0.html * Reference: http://xml.cxml.org/current/cXMLReferenceGuide.pdf --> <cXML timestamp="0000-00-00T00:00:00+09:00" payloadID=""> <Header> <From> <Credential domain="DUNS"> <Identity>123456789</Identity> </Credential> </From> <To> <Credential domain="NetworkID"> <Identity>AN01000000001</Identity> </Credential> </To> <Sender> <Credential domain="DUNS"> <Identity>123456789</Identity> <SharedSecret>SharedSecret</SharedSecret> <CredentialMac type="FromSenderCredentials" algorithm="HMAC-SHA1-96" creationDate="0000-00-00T00:00:00+09:00" expirationDate="0000-00-00T00:00:00+09:00">CredentialMAC</CredentialMac> </Credential> <UserAgent>Procurement Application Name</UserAgent> </Sender> </Header> <Request deploymentMode=""> <ChargeFileRequest> <ChargeFileRequestHeader> <ProviderName xml:lang=""/> <Comments xml:lang=""/> <IdReference/> <Extrinsic name=""/> </ChargeFileRequestHeader> <!-- ChargeFileDetailsは複数を込めることができる --> <ChargeFileDetails> <ChargeFile filename="" size="" frequency="" format="" statementDate=""> <Period startDate="" endDate=""/> <Attachment> <URL>cid:part2.PCO28.975@test.sample.com</URL> </Attachment> <NumberOfCharges/> </ChargeFile> <Comments xml:lang="" type=""/> <IdReference domain="" identifier=""/> <Extrinsic name=""/> </ChargeFileDetails> </ChargeFileRequest> </Request> </cXML>
下記が返送されるChargeFileResponseの例です。他のAPIと同様にHeaderは存在しません。
<?xml version='1.0' encoding='UTF-8'?> <!DOCTYPE cXML SYSTEM "https://electric-blue-industries.com/schemas/cXML/1.2.052/cXML.dtd"> <cXML> <Response> <ChargeFileResponse effectiveDate="2023-07-01T05:24:29-08:00" lastRefresh="2023-07-08T05:24:29-08:00"> </ChargeFileResponse> </Response> </cXML>