メインコンテンツへスキップ
このページで

このページは、DEUNAとのGetnet SEPの統合に関するガイドを提供します。

Supported Operations

DEUNAとのGetnet SEPの統合により、以下の操作を実行できます。

  • 認証
  • 完全な決済
  • 部分的な決済
  • 購入(自動キャプチャ)
  • 部分払い戻し(注文あたり1回まで)
  • 全払い戻し
  • キャンセル
  • 分割払い
  • 3DS DEUNA

支援された支払方法

カード

  • Visa
  • Mastercard
  • Diners

利用可能な国と通貨

  • AR (ARS)
  • MX (MXN)
  • CL (CLP)
  • BR (BRL, USD)

要件

Getnet SEPの担当者に連絡し、以下のGetnet SEPの認証情報を取得してください。

  • Client ID
  • クライアントシークレット

Getnet SEPとの連携#

DEUNAでGetnet SEPを連携

1. 「接続」でGetnet SEPを探す

DEUNA管理画面でGetnet SEPを検索

  1. Inicie sesión en su sesión de administración de DEUNA.
  2. クリック 接続.
  3. Getnet SEPの結果をクリック Connect.
インタラクティブな例サンプルデータを使用し、APIリクエストは行いません。
本番環境
決済

接続

決済、ウォレット、および不正検知の統合を発見および管理します。

Acme LATAM · 本番環境
5 サンプル接続直前に更新
接続種類ステータスアクション
Adyen決済ゲートウェイ接続済み
Worldpay決済ゲートウェイ接続済み
PayPal決済方法接続済み
Mercado Pago決済方法接続されていない
Riskified不正検知エンジン接続されていない

2. 自分の店舗でGetnet SEPを設定

Connectionsでは、次のウィンドウが開きます。

  1. 次の資格情報を入力してください:
    • 「 名前 参照用の名前を入力してください。
    • 「 通貨 商社プロセッサで利用可能な通貨を選択してください。
    • 「 Client ID Getnet SEPのクライアントIDを入力
    • 「 クライアントシークレット Getnet SEPのクライアントシークレットを入力
    • 「 Canal 入力 DN (常にSBXまたはPROD環境)
  2. 実行する操作の種類を選択してください:
    • 購入
    • 認証
  3. 3DSを有効にするかどうかを選択してください。
  4. クリック Connect.

手順を完了すると、成功メッセージが表示されます。

3. Getnet SEP を使用した決済処理

Getnet SEP の接続は「アクティブな接続」タブに表示されます。

この時点で、DEUNA を通じて Getnet SEP を使用した決済処理を開始できます。

v2 のサンプル

JSON
{
    "payer_info": {
        "email": "omar_guzhnay@gmail.com"
    },
    "order_type": "AIRLINE_ORDER",
    "payment_source": {
        "method_type": "credit_card",
        "card_info": {
            "expiry_month": "03",
            "expiry_year": "2030",
            "card_holder_dni": "",
            "card_holder": "Omar Guzhnay",
            "card_number": "4772133007520635",
            "card_cvv": "737",
            "address1": "Jose Luis Lagrange 123, Piso 12",
            "address2": "Polanco I Sección",
            "zip": "11510",
            "city": "MIGUEL HIDALGO",
            "state": "CIUDAD DE MÉXICO",
            "country": "MX",
            "phone": "+5930962917328",
            "installments": 1
        }
    },
    "order": {
        "order_id": "9517cc3e-ef63-478d-88cc-9a72f690bcdc",
        "currency": "MXN",
        "statement_descriptor":"test",
        "market_type": "ecommerce",
        "items": [
            {
                "id": "00ab2d23-f44a-4782-aa7c-bb4fadeddfe3",
                "name": "Item #1",
                "description": "Description Item #1",
                "total_amount": {
                    "original_amount": 115000,
                    "amount": 115000,
                    "total_discount": 0,
                    "currency": "MXN",
                    "currency_symbol": "$"
                },
                "unit_price": {
                    "amount": 100000,
                    "currency": "MXN",
                    "currency_symbol": "$"
                },
                "tax_amount": {
                    "amount": 15000,
                    "currency": "MXN",
                    "currency_symbol": "$"
                },
                "quantity": 1,
                "image_url": "https://cdn.prod.website-files.com/66269d6696cb4969aa25e070/662d847fb61e3145e2b2f640_Logo%20DEUNA.svg",
                "taxable": true
            },
            {
                "id": "3cb41aec-1be8-4255-a386-94bb316a8157",
                "name": "Item #2",
                "description": "Description Item #2",
                "total_amount": {
                    "original_amount": 115000,
                    "amount": 115000,
                    "total_discount": 0,
                    "currency": "MXN",
                    "currency_symbol": "$"
                },
                "unit_price": {
                    "amount": 100000,
                    "currency": "MXN",
                    "currency_symbol": "$"
                },
                "tax_amount": {
                    "amount": 15000,
                    "currency": "MXN",
                    "currency_symbol": "$"
                },
                "quantity": 1,
                "image_url": "https://cdn.prod.website-files.com/66269d6696cb4969aa25e070/662d847fb61e3145e2b2f640_Logo%20DEUNA.svg",
                "taxable": true
            }
        ],
        "sub_total": 200000,
        "tax_amount": 30000,
        "total_tax_amount": 30000,
        "total_amount": 230000,
        "store_code": "all",
        "billing_address": {
            "id": "4255",
            "first_name": "Omar",
            "last_name": "Guzhnay",
            "email": "omar_guzhnay@gmail.com",
            "address1": "Jose Luis Lagrange 123, Piso 12",
            "address2": "Polanco I Sección",
            "zipcode": "11510",
            "city": "MIGUEL HIDALGO",
            "state_name": "CIUDAD DE MÉXICO",
            "country_code": "MX",
            "identity_document": "1205973330",
            "identity_document_type": "",
            "phone": "+5930962917328",
            "lat": -22.943934,
            "lng": -43.182984,
            "additional_description": "confirm",
            "address_type": "home"
        },
        "airline_information": {
            "bookingItems": [
                {
                    "airline_3_digit_code": "139",
                    "airline_iata_designator": "AM",
                    "pnr": "KFA5001",
                    "ticket_number": "10005001",
                    "e_ticket": true,
                    "ticketing_travel_agency": {
                        "agency_invoice_number": "5001001000000009",
                        "iata_code": "TRA123",
                        "name": "Expedia"
                    },
                    "ancillaries": [
                        {
                            "description": "Premium Meal",
                            "service_category": "c",
                            "ticket_number": "10005001",
                            "total_amount": 100,
                            "type": "Meal"
                        }
                    ],
                    "legs": [
                        {
                            "carrier_code": "AM",
                            "carrier_name": "Aeromexico",
                            "fare_basis_code": "VL7PR",
                            "flight_number": "AM690",
                            "seat_location": "12A",
                            "service_class": "Economy",
                            "stopover_code": "X",
                            "sub_total_amount": 100,
                            "tax_amount": 0,
                            "total_amount": 100,
                            "origin": {
                                "city": "Seattle",
                                "iata_code": "SEA",
                                "date": "2024-02-01",
                                "time": "12:00"
                            },
                            "destination": {
                                "city": "Los Angeles",
                                "iata_code": "LAX",
                                "date": "2024-02-01",
                                "time": "14:30"
                            }
                        },
                        {
                            "carrier_code": "AM",
                            "carrier_name": "Aeromexico",
                            "fare_basis_code": "VL7PR",
                            "flight_number": "AM691",
                            "seat_location": "15F",
                            "service_class": "Economy",
                            "stopover_code": "X",
                            "sub_total_amount": 100,
                            "tax_amount": 0,
                            "total_amount": 100,
                            "origin": {
                                "city": "Los Angeles",
                                "iata_code": "LAX",
                                "date": "2024-02-01",
                                "time": "18:00"
                            },
                            "destination": {
                                "city": "Mexico City",
                                "iata_code": "MEX",
                                "date": "2024-02-01",
                                "time": "23:00"
                            }
                        }
                    ],
                    "passenger": {
                        "user_id": "de9b4c78-4a03-4f20-a2e8-fea47fd1fe0f",
                        "frequent_flyer_code": "51434591833",
                        "country_code": "PE",
                        "document_type": "DNI",
                        "identity_document_number": "07277747",
                        "title": "Mr",
                        "first_name": "Orlando",
                        "middle_name": "Juan",
                        "last_name": "Perez",
                        "email": "user5074@mail.net",
                        "phone": "+14155688537",
                        "date_of_birth": "1985-12-31"
                    }
                },
                {
                    "airline_3_digit_code": "139",
                    "airline_iata_designator": "AM",
                    "pnr": "KFA5002",
                    "ticket_number": "10005002",
                    "e_ticket": true,
                    "ticketing_travel_agency": {
                        "agency_invoice_number": "5001001000000009",
                        "iata_code": "TRA123",
                        "name": "Expedia"
                    },
                    "ancillaries": [
                        {
                            "description": "Premium Meal",
                            "service_category": "c",
                            "ticket_number": "10005001",
                            "total_amount": 100,
                            "type": "Meal"
                        }
                    ],
                    "legs": [
                        {
                            "carrier_code": "AM",
                            "carrier_name": "Aeromexico",
                            "fare_basis_code": "VL7PR",
                            "flight_number": "AM690",
                            "seat_location": "12A",
                            "service_class": "Economy",
                            "stopover_code": "X",
                            "sub_total_amount": 100,
                            "tax_amount": 0,
                            "total_amount": 100,
                            "origin": {
                                "city": "Seattle",
                                "iata_code": "SEA",
                                "date": "2024-02-01",
                                "time": "12:00"
                            },
                            "destination": {
                                "city": "Los Angeles",
                                "iata_code": "LAX",
                                "date": "2024-02-01",
                                "time": "14:30"
                            }
                        },
                        {
                            "carrier_code": "AM",
                            "carrier_name": "Aeromexico",
                            "fare_basis_code": "VL7PR",
                            "flight_number": "AM691",
                            "seat_location": "15F",
                            "service_class": "Economy",
                            "stopover_code": "X",
                            "sub_total_amount": 100,
                            "tax_amount": 0,
                            "total_amount": 100,
                            "origin": {
                                "city": "Los Angeles",
                                "iata_code": "LAX",
                                "date": "2024-02-01",
                                "time": "18:00"
                            },
                            "destination": {
                                "city": "Mexico City",
                                "iata_code": "MEX",
                                "date": "2024-02-01",
                                "time": "23:00"
                            }
                        }
                    ],
                    "passenger": {
                        "user_id": "f5e1b2c3-6d7a-4e9f-8c0d-1a2b3c4d5e6f",
                        "frequent_flyer_code": "98765432109",
                        "country_code": "US",
                        "document_type": "Passport",
                        "identity_document_number": "P12345678",
                        "title": "Ms",
                        "first_name": "Maria",
                        "middle_name": "Isabel",
                        "last_name": "Rodriguez",
                        "email": "maria.rodriguez@example.com",
                        "phone": "+12125551234",
                        "date_of_birth": "1990-05-15"
                    }
                }
            ]
        }
    }
}

Запрос с примером вариантов плана оплаты

JSON
{
    "transaction_id": "32e61625-6586-4392-8d03-1745901bd9e6",
    "amount": 230009,
    "device_id": "2128b31d-c7c1-46d1-83fa-3fc545dbbeb4",
    "order_token": "4a64f32b-5086-4199-9e0e-c9ec1f54e93a",
    "payer_info": {
        "email": "omar_guzhnay@gmail.com"
    },
    "payment_source": {
        "method_type": "credit_card",
        "card_info": {
            "expiry_month": "01",
            "expiry_year": "2029",
            "card_holder_dni": "",
            "card_holder": "Omar Guzhnay",
            "card_number": "4772133007520635",
            "card_cvv": "123",
            "address1": "Jose Luis Lagrange 123, Piso 12",
            "address2": "Polanco I Sección",
            "zip": "11510",
            "city": "MIGUEL HIDALGO",
            "state": "CIUDAD DE MÉXICO",
            "country": "MX",
            "phone": "+5930962917328",
            "installment": {
                "plan_option_id": "ff1c4600-f3ef-4a9e-918a-95468ac1216a"
            }
            
        }
    }
}

特別な考慮事項と制限#

請求先住所

Getnet SEPによってAR、MX、CL、およびBRで獲得された国内取引には、承認リクエストに次の顧客情報を含める必要があります。

  • billing_address.zipcode
  • billing_address.state_name
  • billing_address.country_code

これは、購入者の居住地の税金を徴収するための現地の規制に準拠しています。このデータが提供されない場合、Getnet SEP は、商社の所在地に基づいて税金を徴収します。

国別の ISO コード一覧:

メキシコ州の ISO コードメキシコ州名
MX-AGUアグアスカルエンテス
MX-BCNバハ・カリフォルニア
MX-BCSバハ・カリフォルニア・スル
MX-CAMカンペチェ
MX-CHPЧиапас
MX-CHHチワワ
MX-CMXシウダー・デ・メヒコ
MX-COAコアウイラ
MX-COLコリマ
MX-DURドゥランゴ
MX-MEXエスタド・デ・メヒコ
MX-GUAグアナハト
MX-GROGuerrero
MX-HIDHidalgo
MX-JALジャリスコ
MX-MICMichoacán
MX-MORMorelos
MX-NAYNayarit
MX-NLENuevo León
MX-OAXOaxaca
MX-PUEプエブラ
MX-QUEQuerétaro
MX-ROOQuintana Roo
MX-SLPSan Luis Potosí
MX-SINSinaloa
MX-SONSonora
MX-TABTabasco
MX-TAMTamaulipas
MX-TLATlaxcala
MX-VERVeracruz
MX-YUCYucatán
MX-ZACZacatecas
コード ISOの州、アルゼンチンアルゼンチンの州名
AR-CCABA
AR-PFormosa
AR-DSan Luis
AR-EEntre Ríos
AR-LLa Pampa
AR-ASalta
AR-HChaco
AR-UChubut
AR-YJujuy
AR-ZSanta Cruz
AR-KCatamarca
AR-XCordoba
AR-FLa Rioja
AR-GSantiago del Estero
AR-Jサン・フアン
AR-MMendoza
AR-NMisiones
AR-QNeuquén
AR-RRio Negro
AR-VTierra del Fuego
AR-BBuenos Aires
AR-SSanta Fe
AR-TTucumán
AR-WCorrientes
Código ISO de provincia de ChileNombre de provincia de Chile
CL-RMサンティアゴ首都圏
CL-ANアンタファガス
CL-APアリカ・パリナコタ
CL-ATアタカマ
CL-AIアイスン
CL-BIビオビオ
CL-COコキンボ
CL-ARラ・アラウカニア
CL-LLロス・ラゴス
CL-LRロス・リオス
CL-MAマガジャネス
CL-MLMaule
CL-NBヌブレ
CL-LIオヒギンズ
CL-TAタラパカ
CL-VSバパロ
ブラジルのISOプロビンコードブラジル州名
BR-SPサンパウロ
BR-RJリオデジャネイロ
BR-ACエーカー
BR-ALアラゴアス
BR-APアマパ
BR-AMアマゾン
BR-BAバイシャ
BR-CEセアラ
BR-DF連邦区
BR-ESエスピリト・サント
BR-GOゴイアス
BR-MAマラニョン
BR-MTマト・グロッソ
BR-MSマト・グロッソ・ド・スル
BR-MGミナスジェライス
BR-PAパラ
BR-PBパライバ
BR-PRパラナ
BR-PEペルナンブコ
BR-PIピアウイ
BR-RNリオ・グランデ・ド・ノルテ
BR-RSリオ・グランデ・ド・スル
BR-RORondônia
BR-RRロライマ
BR-SCサンタカタリーナ
BR-SEセルジペ
BR-TOトカンティス
  1. 通貨コード: 関連する国のISO 4217コードを指定します。
  2. 国コード: ISO国コード
  3. 分割回数は、アクイアーとの合意された最大分割回数と一致するように検証されます。
  4. 決済は AUTHORIZED 完了できます。
  5. 必要に応じて、部分決済を行うことができます。
  6. 承認された決済は、完全な決済または部分決済のいずれかに対応します。
  7. 注文の承認から5日以内に決済を完了することをお勧めします。これにより、決済の有効期限を回避できます。
  8. 返金は、決済が「CAPTURED」状態になった後にのみリクエストできます。 CAPTURED status.
  9. 返金は元のキャプチャされた金額を超えない場合がありますが、キャプチャされた金額の一部または全部の返金を行うことができます。
  10. 注文ごとに複数の部分払いを行うことができます。
  11. 部分払いとは、総取引額よりも少ない金額での払い戻しのことです。
  12. 支払いは、以下の条件を満たした場合のみキャンセル(Void)可能です。 AUTHORIZED status.
  13. キャンセルは、決済が「CAPTURED」状態になった後に、もうできません。 CAPTURED status.
  14. 完全なキャンセル(void)は、注文ごとに送信できます。
  15. 分割回数は、特定の回数にカスタマイズでき、利息なしのオプションや、商社によって定義された手数料を含めることができます。 仕組み:
    1. 顧客は分割払いを選択できます。「Get Installment API」を通じて、顧客は利用可能な分割払いオプションを取得できます。 レスポンスには、利息を除く分割払いの金額と分割回数が含まれます。このサービスは利息率を返しません。これは、直接的に取引機関または発行機関との契約によるものです。
    2. DEUNAを介した決済処理 - 弊社は、適切な分割払いと直接PSPとの間で決済処理を行います。
  16. ラテンアメリカでの決済を行う前に、事業所の国で法的法人と決済機関が必要です。
  17. 次の acquirer_transaction_id 取引機関によって割り当てられたトランザクション識別子を含むフィールドが、決済のレスポンスで返されます。DEUNAは、GetNet SEPからこの値を取得し、APIレスポンス、ウェブフック、およびトランザクションの詳細など、すべてのトランザクション表面で一貫して公開します。トランザクションの照合、決済に関する問題のトラブルシューティング、または特定のトランザクションについて直接取引機関とやり取りする際に、この識別子を使用してください。

テストリソース#

Postmanコレクション

APIをテストする前に、DEUNAの統合チームから現在のGetnet SEP Postmanコレクションをご依頼ください。

カードテスト

ブランドフロー国カード番号有効期限(月)有効期限(年)CVV
Master承認済みMX5155901222260000122030123
Visa承認済みCL4042050000001005122030123
Master承認済みBR5155901222280001122030123
Visa承認済みAR4042050000001005122030123
Master3DS承認*ALL5204740000001002122030123
Master3DS承認*ALL5200000000002151122030123

拒否テストシナリオ

ブランドフロー国カード番号有効期限(月)有効期限(年)CVV
Master拒否MX, CL, AR5155901222280001122030123
Amount拒否
8888.01カードの有効期限切れ
8888.02十分な資金
8888.03引き出し制限を超えた
8888.05無効なカード番号