Giter Club home page Giter Club logo

ovoid-api's Introduction

namdevel-ovoid-api.png

API CodeFactor GitHub issues GitHub forks GitHub stars GitHub license Hits

Compliant with the March 04, 2022 OVO API update (version 3.54.0)

โ˜• Buy Me a Coffee : https://trakteer.id/namdevel/tip

Installation

composer require namdevel/ovoid-api

Features

  • Qris Payment NEW
  • transferBank
  • transferOvo
  • billerPay
  • sendOtp
  • OTPVerify
  • getAuthToken
  • getLastTransactions
  • getFavoriteTransfer
  • getEmail
  • transactionHistory
  • walletInquiry
  • getOvoCash
  • getOvoCashCardNumber
  • getOvoPointsCardNumber
  • getOvoPoints
  • getPointDetails
  • getBillerList
  • getBillerCategory
  • generateSignature (for transfer more than 2 times)
  • getDenominations
  • isOVO
  • getBankList
  • getUnreadNotifications
  • getAllNotifications
  • getInvestment
  • getTransactionDetails

License

This open-source software is distributed under the MIT License. See LICENSE.md

Contributing

All kinds of contributions are welcome - code, tests, documentation, bug reports, new features, etc...

  • Send feedbacks.
  • Submit bug reports.
  • Write/Edit the documents.
  • Fix bugs or add new features.

ovoid-api's People

Contributors

banguncode avatar namdevel avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

ovoid-api's Issues

#ask

Maaf bro kalo untuk pembayaran di minimarket yang menggunakan barcode atau kode pembayaran itu yg mana ya bro

Cannot make a tranfer

Describe the bug
Create TrxId to make a tranfer wallet/bank, return error 401 header

To Reproduce
Steps to reproduce the behavior:

  1. Go to 'https://api.ovo.id/v1.0/api/auth/customer/genTrxId'
  2. Post body
    {
    "actionMark": "trf_ovo",
    "amount": "10002"
    }
  3. Got Response;
    {
    "data": null,
    "response_code": "OV00001",
    "response_message": "Internal Server Error. Please try again"
    }

Expected behavior
got TrxId

Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

  • OS: [e.g. iOS]
  • Browser [e.g. chrome, safari]
  • Version [e.g. 22]

Smartphone (please complete the following information):

  • Device: [e.g. iPhone6]
  • OS: [e.g. iOS8.1]
  • Browser [e.g. stock browser, safari]
  • Version [e.g. 22]

Additional context
Add any other context about the problem here.

response code 1113

{
"message": "Perangkat Kamu telah mencapai batas maksimum untuk login akun OVO. Silahkan email ke [email protected] untuk keterangan lebih lanjut.",
"code": 1113
}
padahal ovo cuma terpakai di app grab dan OVO app saja.

Maintanance

Halo perkenalkan saya Zidna Fadla, saya lumayan tertarik dengan repositori ini.

Saya ingin menjadi salah satu collaborator, tetapi saya tidak tau cara mendapatkan request nya / sniff app nya.

Sudah saya coba menggunakan app sniff httpCanary tetapi hasilnya malahan no response

Bad Request

halo bang @namdevel
saya selaku user mau nanya, waktu getAuthToken kok resultnya Invalid Params ya? padahal sudah benar, sesuai example dari abang

Terima kasih

OVO Update API

Halo bang @namdevel
Kenalin bang saya nuzul dan user setia dari repository abang.

Jadi, mau menginformasikan bila ovo baru aja update api, saya sebelumnya coba mengubah app version dari api yang abang buat karna app version sebelumnya sudah deprecated. Update yang sekarang ketika sudah saya ubah dan coba request otp itu responnya itu sudah tidak menggunakan otp code melainkan pakai link verif yang dikirim sama pihak ovo.

Karena saya tidak memiliki cara utk melakukan perbaikan utk update api abang soale ngga bisa MITM ๐Ÿ˜‚

Sekian report dari saya

I can not login

{"data":null,"response_code":"OV00006","response_message":"Wah, kodenya gak sama. Coba cek lagi ya."}

the response I got when I got the auth token

Tanya Open SSL Encrypt?

Mas mau tanya bagaimana tau string apa aja yang di bikin ssl encrypt ya , saya mau belajar juga .

generateTrxId error

apakah generateTrxId masih bisa digunakan? saya coba menghasilkan output {"message":"Invalid parameters"}

login ovo in emulator

Halo, saya ingin mencoba login menggunakan NoxPlayer + Frida + Burp Suite

untuk logs network nya sudah berhasil saya tangkap dan berhasil bypass ssl.
namun untuk sekarang login ovo itu menggunakan url yang dikirim lewat sms nomer telephone.
saya sudah mencoba membuka link yang dikirim di sms, saya buka di emulatornya. dan masuk ke ovo, namun frida server nya tiba tiba berhenti (mungkin karena android spawn ovo.id lain jadinya ketimpa)

frida errornya

  --> Bypassing OpenSSLSocketImpl Conscrypt
  --> Bypassing OpenSSLSocketImpl Conscrypt
  --> Bypassing OpenSSLSocketImpl Conscrypt
Process crashed: Bad access due to protection failure

***
*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
Build fingerprint: 'samsung/dream2qltezh/dream2qltechn:7.1/N2G48H/G9550ZHU1AQEE:user/release-keys'
Revision: '12'
ABI: 'x86'
pid: 8078, tid: 8620, name: /agw.ovo.id/...  >>> ovo.id <<<
signal 11 (SIGSEGV), code 2 (SEGV_ACCERR), fault addr 0x12c41bf0
    eax 00000000  ebx 00001f8e  ecx 000021ac  edx 0000000b
    esi b0589e0c  edi b0589bb0
    xcs 00000073  xds 0000007b  xes 0000007b  xfs 0000003b  xss 0000007b
    eip d7662cc0  ebp b0589c30  esp b0589b48  flags 00200292

backtrace:
    #00 pc 00000cc0  [vdso:d7662000] (__kernel_vsyscall+16)
    #01 pc 000628c8  /system/bin/linker (__dl_syscall+40)
    #02 pc 00002221  /system/bin/linker (__dl__ZL24debuggerd_signal_handleriP7siginfoPv+1201)
    #03 pc 000024fd  /system/bin/app_process32 (InvokeUserSignalHandler+317)
    #04 pc 00108a81  /system/lib/libart.so (offset 0x110000)
***
[SM G988N::ovo.id ]->

saat saya buka ovo lagi, malah kembali halaman awal mulai

https://agw.heusc.id

Izin bertanya gan, ini base url api agan?
Untuk segala transaksi ovo yg direquest ke base api agan apakah aman? (yang saya maksud apakah data2 hasil request disimpan?)

Login2FA Error:1113

Pas Login2FA

"{"message":"Agar bisa mengakses OVO, Update terlebih dulu aplikasi OVO-mu melalui App Store / Play Store","code":1113}"

deviceId udah diupdate uuid bru padahal

Requested Resource Not Found

Halo, saya mendapatkan pesan Requested Resource Not Found dengan respon code OV00009 ketika ingin memanggil transactionHistory()

Refresh token

bang @namdevel untuk handle refresh token nya gimana ya? ada cara selain mengulang proses yg ada di /example/getAuthToken.php ?

#ask

Bang saya mau tambahin fitur tapi kenapa selalu tidak ada response ya?
Bahkan respon error atau gagal pun tidak nampak

public function TokenIDM($time)
{

    $field = array(
        'time_local' => ''.$time.'',
        'merchant_id' => '3112063',
        'payment_mode' => 'OVO_CASH'
    );
    var_dump($this->headers());
    var_dump(json_encode($field));

    return self::request(self::AGW_API . '/voucher-service/v1/p2m', $field, $this->headers());
}

Screenshot_2022_0909_000147

Makasih banyak sebelumnya

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.