I'm facing probelm to integrate SAP to Authorize.net interface
Purpose: Interface for “Payment Transaction”
According to link you provided in the site:
this is xsd file and we weren’t able to create webservice - we need WSDL file ??- because we need this file to generate consumer serivce
Are there any tutrial that support interface with SAP ERP ?
Could you supply WSDL file for this xsd?
Another way we found the following link about Implementing: Customer Information Manager (CIM)
The Schema in this case: https://api2.authorize.net/soap/v1/service.asmx?WSDL
But we are facing the error
When calling method: create_customer_profile
Exception message: SOAP:1001 CX_ST_SWITCH_NO_CASE:XSLT exception.Unexpected Case in Branch
The excption occured when we append line to payment table in request:
DATA: ls_input TYPE zsd_cccreate_customer_profile5.
DATA: ls_output TYPE zsd_cccreate_customer_profile4.
CLEAR: ls_input, ls_output.
ls_input-merchant_authentication-name = 'xxxx'.
ls_input-merchant_authentication-transaction_key = 'yyyy'.
DATA: ls_payment TYPE zsd_cccustomer_payment_profile.
ls_payment-base-customer_type = 'individual'.
ls_payment-base-bill_to-base-first_name = 'firstname'.
ls_payment-base-bill_to-base-last_name = 'lastname'.
ls_payment-payment-choice-selection = 'CreditCardSimpleType'.
ls_payment-payment-choice-credit_card-base-card_number = '4007000000027'.
ls_payment-payment-choice-credit_card-base-expiration_date = '202002'.
ls_payment-payment-choice-credit_card-card_code = '900'.
APPEND ls_payment TO ls_input-profile-payment_profiles-customer_payment_profile_type.
ls_input-validation_mode = 'liveMode'."liveMode testMode
input = ls_input
output = ls_output
Thanks for your reply.
In order to use this API, I need the schema as WSDL
I tried to used convereter from XSD to WSDL but SAP standard tool wasn't able to process this file in order to create the consumer service!
could you provide schema as WSDL file?
About SOAP API "deprecated" could you elaborate that.
I overcame the problem that I had and I was able to create cutomer and payment.
could you clairy what are the risks of using SOAP API ?
so you recomended us to use the updated API on the site,
Could you direct us to other link/file saved as WSDL and not XSD?
Link from site- https://developer.authorize.net/api/reference/
We need the WSDL.
I have good process by calling JSON from ABAP
Try to use the following classes to call JSON from SAP.
DATA: client TYPE REF TO if_http_client.
DATA: gcl_response TYPE REF TO if_http_response.
can anyone help me out on this?
What is GR/IR Accounting Entries and What Journal Entries One Should Pass for This?
The GR/IR – the goods receipt/Invoice Receipt account is used to post to whenever goods that are not yet invoiced have been received or when invoices arrive b4 the the delivery of goods.
During the time between the invoice being created and delivery of goods, there can be a timing difference, in order to accommodate this timing difference; a GR/IR account is maintained temporarily to record the flow. SAP FICO